var RecipeWebService=function() {
RecipeWebService.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
RecipeWebService.prototype={
_get_path:function() {
 var p = this.get_path();
 if (p) return p;
 else return RecipeWebService._staticInstance.get_path();},
HelloWorld:function(succeededCallback, failedCallback, userContext) {
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'HelloWorld',false,{},succeededCallback,failedCallback,userContext); },
GetMobileTreeItemContent:function(location,succeededCallback, failedCallback, userContext) {
/// <param name="location" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'GetMobileTreeItemContent',true,{location:location},succeededCallback,failedCallback,userContext); },
GetBasicIngredients:function(succeededCallback, failedCallback, userContext) {
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'GetBasicIngredients',true,{},succeededCallback,failedCallback,userContext); },
SearchRecipes:function(ingrs,succeededCallback, failedCallback, userContext) {
/// <param name="ingrs" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'SearchRecipes',true,{ingrs:ingrs},succeededCallback,failedCallback,userContext); },
GetTop10Recipes:function(succeededCallback, failedCallback, userContext) {
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'GetTop10Recipes',true,{},succeededCallback,failedCallback,userContext); },
GetLatestRecipes:function(succeededCallback, failedCallback, userContext) {
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'GetLatestRecipes',true,{},succeededCallback,failedCallback,userContext); },
GetRecipeDetail:function(idstr,succeededCallback, failedCallback, userContext) {
/// <param name="idstr" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'GetRecipeDetail',true,{idstr:idstr},succeededCallback,failedCallback,userContext); },
AddRecipe:function(contactName,contactFirstname,contactNickname,contactEmail,contactBirthDate,contactStreet,contactStreetNr,contactStreetBox,contactPostal,contactCity,recipeName,recipeCookingTimeMinutes,recipeNumberOfPersons,recipePreparation,recipeIngredients,recipePictureURL,succeededCallback, failedCallback, userContext) {
/// <param name="contactName" type="String">System.String</param>
/// <param name="contactFirstname" type="String">System.String</param>
/// <param name="contactNickname" type="String">System.String</param>
/// <param name="contactEmail" type="String">System.String</param>
/// <param name="contactBirthDate" type="String">System.String</param>
/// <param name="contactStreet" type="String">System.String</param>
/// <param name="contactStreetNr" type="String">System.String</param>
/// <param name="contactStreetBox" type="String">System.String</param>
/// <param name="contactPostal" type="String">System.String</param>
/// <param name="contactCity" type="String">System.String</param>
/// <param name="recipeName" type="String">System.String</param>
/// <param name="recipeCookingTimeMinutes" type="Number">System.Int32</param>
/// <param name="recipeNumberOfPersons" type="Number">System.Int32</param>
/// <param name="recipePreparation" type="String">System.String</param>
/// <param name="recipeIngredients" type="String">System.String</param>
/// <param name="recipePictureURL" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'AddRecipe',false,{contactName:contactName,contactFirstname:contactFirstname,contactNickname:contactNickname,contactEmail:contactEmail,contactBirthDate:contactBirthDate,contactStreet:contactStreet,contactStreetNr:contactStreetNr,contactStreetBox:contactStreetBox,contactPostal:contactPostal,contactCity:contactCity,recipeName:recipeName,recipeCookingTimeMinutes:recipeCookingTimeMinutes,recipeNumberOfPersons:recipeNumberOfPersons,recipePreparation:recipePreparation,recipeIngredients:recipeIngredients,recipePictureURL:recipePictureURL},succeededCallback,failedCallback,userContext); },
GetRecipeName:function(idstr,succeededCallback, failedCallback, userContext) {
/// <param name="idstr" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'GetRecipeName',false,{idstr:idstr},succeededCallback,failedCallback,userContext); },
AddIngredientForFilterInSession:function(strId,succeededCallback, failedCallback, userContext) {
/// <param name="strId" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'AddIngredientForFilterInSession',false,{strId:strId},succeededCallback,failedCallback,userContext); },
RemoveIngredientForFilterInSession:function(strId,succeededCallback, failedCallback, userContext) {
/// <param name="strId" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'RemoveIngredientForFilterInSession',false,{strId:strId},succeededCallback,failedCallback,userContext); },
SetCategoryForFilterInSession:function(strId,succeededCallback, failedCallback, userContext) {
/// <param name="strId" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'SetCategoryForFilterInSession',false,{strId:strId},succeededCallback,failedCallback,userContext); }}
RecipeWebService.registerClass('RecipeWebService',Sys.Net.WebServiceProxy);
RecipeWebService._staticInstance = new RecipeWebService();
RecipeWebService.set_path = function(value) {
RecipeWebService._staticInstance.set_path(value); }
RecipeWebService.get_path = function() { 
/// <value type="String" mayBeNull="true">The service url.</value>
return RecipeWebService._staticInstance.get_path();}
RecipeWebService.set_timeout = function(value) {
RecipeWebService._staticInstance.set_timeout(value); }
RecipeWebService.get_timeout = function() { 
/// <value type="Number">The service timeout.</value>
return RecipeWebService._staticInstance.get_timeout(); }
RecipeWebService.set_defaultUserContext = function(value) { 
RecipeWebService._staticInstance.set_defaultUserContext(value); }
RecipeWebService.get_defaultUserContext = function() { 
/// <value mayBeNull="true">The service default user context.</value>
return RecipeWebService._staticInstance.get_defaultUserContext(); }
RecipeWebService.set_defaultSucceededCallback = function(value) { 
 RecipeWebService._staticInstance.set_defaultSucceededCallback(value); }
RecipeWebService.get_defaultSucceededCallback = function() { 
/// <value type="Function" mayBeNull="true">The service default succeeded callback.</value>
return RecipeWebService._staticInstance.get_defaultSucceededCallback(); }
RecipeWebService.set_defaultFailedCallback = function(value) { 
RecipeWebService._staticInstance.set_defaultFailedCallback(value); }
RecipeWebService.get_defaultFailedCallback = function() { 
/// <value type="Function" mayBeNull="true">The service default failed callback.</value>
return RecipeWebService._staticInstance.get_defaultFailedCallback(); }
RecipeWebService.set_path("/RecipeWebService.asmx");
RecipeWebService.HelloWorld= function(onSuccess,onFailed,userContext) {
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
RecipeWebService._staticInstance.HelloWorld(onSuccess,onFailed,userContext); }
RecipeWebService.GetMobileTreeItemContent= function(location,onSuccess,onFailed,userContext) {
/// <param name="location" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
RecipeWebService._staticInstance.GetMobileTreeItemContent(location,onSuccess,onFailed,userContext); }
RecipeWebService.GetBasicIngredients= function(onSuccess,onFailed,userContext) {
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
RecipeWebService._staticInstance.GetBasicIngredients(onSuccess,onFailed,userContext); }
RecipeWebService.SearchRecipes= function(ingrs,onSuccess,onFailed,userContext) {
/// <param name="ingrs" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
RecipeWebService._staticInstance.SearchRecipes(ingrs,onSuccess,onFailed,userContext); }
RecipeWebService.GetTop10Recipes= function(onSuccess,onFailed,userContext) {
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
RecipeWebService._staticInstance.GetTop10Recipes(onSuccess,onFailed,userContext); }
RecipeWebService.GetLatestRecipes= function(onSuccess,onFailed,userContext) {
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
RecipeWebService._staticInstance.GetLatestRecipes(onSuccess,onFailed,userContext); }
RecipeWebService.GetRecipeDetail= function(idstr,onSuccess,onFailed,userContext) {
/// <param name="idstr" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
RecipeWebService._staticInstance.GetRecipeDetail(idstr,onSuccess,onFailed,userContext); }
RecipeWebService.AddRecipe= function(contactName,contactFirstname,contactNickname,contactEmail,contactBirthDate,contactStreet,contactStreetNr,contactStreetBox,contactPostal,contactCity,recipeName,recipeCookingTimeMinutes,recipeNumberOfPersons,recipePreparation,recipeIngredients,recipePictureURL,onSuccess,onFailed,userContext) {
/// <param name="contactName" type="String">System.String</param>
/// <param name="contactFirstname" type="String">System.String</param>
/// <param name="contactNickname" type="String">System.String</param>
/// <param name="contactEmail" type="String">System.String</param>
/// <param name="contactBirthDate" type="String">System.String</param>
/// <param name="contactStreet" type="String">System.String</param>
/// <param name="contactStreetNr" type="String">System.String</param>
/// <param name="contactStreetBox" type="String">System.String</param>
/// <param name="contactPostal" type="String">System.String</param>
/// <param name="contactCity" type="String">System.String</param>
/// <param name="recipeName" type="String">System.String</param>
/// <param name="recipeCookingTimeMinutes" type="Number">System.Int32</param>
/// <param name="recipeNumberOfPersons" type="Number">System.Int32</param>
/// <param name="recipePreparation" type="String">System.String</param>
/// <param name="recipeIngredients" type="String">System.String</param>
/// <param name="recipePictureURL" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
RecipeWebService._staticInstance.AddRecipe(contactName,contactFirstname,contactNickname,contactEmail,contactBirthDate,contactStreet,contactStreetNr,contactStreetBox,contactPostal,contactCity,recipeName,recipeCookingTimeMinutes,recipeNumberOfPersons,recipePreparation,recipeIngredients,recipePictureURL,onSuccess,onFailed,userContext); }
RecipeWebService.GetRecipeName= function(idstr,onSuccess,onFailed,userContext) {
/// <param name="idstr" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
RecipeWebService._staticInstance.GetRecipeName(idstr,onSuccess,onFailed,userContext); }
RecipeWebService.AddIngredientForFilterInSession= function(strId,onSuccess,onFailed,userContext) {
/// <param name="strId" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
RecipeWebService._staticInstance.AddIngredientForFilterInSession(strId,onSuccess,onFailed,userContext); }
RecipeWebService.RemoveIngredientForFilterInSession= function(strId,onSuccess,onFailed,userContext) {
/// <param name="strId" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
RecipeWebService._staticInstance.RemoveIngredientForFilterInSession(strId,onSuccess,onFailed,userContext); }
RecipeWebService.SetCategoryForFilterInSession= function(strId,onSuccess,onFailed,userContext) {
/// <param name="strId" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
RecipeWebService._staticInstance.SetCategoryForFilterInSession(strId,onSuccess,onFailed,userContext); }
var gtc = Sys.Net.WebServiceProxy._generateTypedConstructor;
Type.registerNamespace('Webfabriek.Modulas');
if (typeof(Webfabriek.Modulas.Ingredient) === 'undefined') {
Webfabriek.Modulas.Ingredient=gtc("Webfabriek.Modulas.Ingredient");
Webfabriek.Modulas.Ingredient.registerClass('Webfabriek.Modulas.Ingredient');
}
if (typeof(Webfabriek.Modulas.RecipeMobile) === 'undefined') {
Webfabriek.Modulas.RecipeMobile=gtc("Webfabriek.Modulas.RecipeMobile");
Webfabriek.Modulas.RecipeMobile.registerClass('Webfabriek.Modulas.RecipeMobile');
}
if (typeof(Webfabriek.Modulas.RecipeMobileDetail) === 'undefined') {
Webfabriek.Modulas.RecipeMobileDetail=gtc("Webfabriek.Modulas.RecipeMobileDetail");
Webfabriek.Modulas.RecipeMobileDetail.registerClass('Webfabriek.Modulas.RecipeMobileDetail');
}

