Type.registerNamespace('KPCServer');
KPCServer.KitchenPC=function() {
KPCServer.KitchenPC.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
KPCServer.KitchenPC.prototype={
_get_path:function() {
 var p = this.get_path();
 if (p) return p;
 else return KPCServer.KitchenPC._staticInstance.get_path();},
Logon:function(username,password,persist,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'Logon',false,{username:username,password:password,persist:persist},succeededCallback,failedCallback,userContext); },
LogonFB:function(succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'LogonFB',false,{},succeededCallback,failedCallback,userContext); },
CreateUser:function(email,pw,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'CreateUser',false,{email:email,pw:pw},succeededCallback,failedCallback,userContext); },
UpdateUser:function(credentials,update,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'UpdateUser',false,{credentials:credentials,update:update},succeededCallback,failedCallback,userContext); },
UsernameTaken:function(alias,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'UsernameTaken',false,{alias:alias},succeededCallback,failedCallback,userContext); },
EmailTaken:function(email,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'EmailTaken',false,{email:email},succeededCallback,failedCallback,userContext); },
RecipeSearch:function(credentials,query,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'RecipeSearch',false,{credentials:credentials,query:query},succeededCallback,failedCallback,userContext); },
ReadRecipe:function(recipeId,options,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'ReadRecipe',false,{recipeId:recipeId,options:options},succeededCallback,failedCallback,userContext); },
ReadRecipeComments:function(recipeId,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'ReadRecipeComments',false,{recipeId:recipeId},succeededCallback,failedCallback,userContext); },
SubmitRecipeComment:function(credentials,recipeId,comment,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'SubmitRecipeComment',false,{credentials:credentials,recipeId:recipeId,comment:comment},succeededCallback,failedCallback,userContext); },
DeleteRecipeComment:function(credentials,commentId,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'DeleteRecipeComment',false,{credentials:credentials,commentId:commentId},succeededCallback,failedCallback,userContext); },
ShareRecipe:function(credentials,recipeId,email,message,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'ShareRecipe',false,{credentials:credentials,recipeId:recipeId,email:email,message:message},succeededCallback,failedCallback,userContext); },
PageLoad:function(credentials,request,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'PageLoad',false,{credentials:credentials,request:request},succeededCallback,failedCallback,userContext); },
ReadUser:function(credentials,filter,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'ReadUser',false,{credentials:credentials,filter:filter},succeededCallback,failedCallback,userContext); },
ReadFormsForIngredient:function(id,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'ReadFormsForIngredient',false,{id:id},succeededCallback,failedCallback,userContext); },
ReadIngredientByName:function(ingredient,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'ReadIngredientByName',false,{ingredient:ingredient},succeededCallback,failedCallback,userContext); },
ConvertIngredientUsage:function(usage,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'ConvertIngredientUsage',false,{usage:usage},succeededCallback,failedCallback,userContext); },
UploadRecipe:function(credentials,recipe,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'UploadRecipe',false,{credentials:credentials,recipe:recipe},succeededCallback,failedCallback,userContext); },
UpdateRecipe:function(credentials,recipe,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'UpdateRecipe',false,{credentials:credentials,recipe:recipe},succeededCallback,failedCallback,userContext); },
DeleteRecipe:function(credentials,recipeId,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'DeleteRecipe',false,{credentials:credentials,recipeId:recipeId},succeededCallback,failedCallback,userContext); },
FlagRecipe:function(credentials,recipeId,comments,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'FlagRecipe',false,{credentials:credentials,recipeId:recipeId,comments:comments},succeededCallback,failedCallback,userContext); },
CreateShoppingList:function(credentials,ingredients,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'CreateShoppingList',false,{credentials:credentials,ingredients:ingredients},succeededCallback,failedCallback,userContext); },
RemoveItemsFromShoppingList:function(credentials,ingredients,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'RemoveItemsFromShoppingList',false,{credentials:credentials,ingredients:ingredients},succeededCallback,failedCallback,userContext); },
AddItemToShoppingList:function(credentials,usage,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'AddItemToShoppingList',false,{credentials:credentials,usage:usage},succeededCallback,failedCallback,userContext); },
AddRecipesToShoppingList:function(credentials,recipes,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'AddRecipesToShoppingList',false,{credentials:credentials,recipes:recipes},succeededCallback,failedCallback,userContext); },
AppendRecipeToShoppingList:function(credentials,recipes,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'AppendRecipeToShoppingList',false,{credentials:credentials,recipes:recipes},succeededCallback,failedCallback,userContext); },
ReadShoppingList:function(credentials,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'ReadShoppingList',false,{credentials:credentials},succeededCallback,failedCallback,userContext); },
BalanceShoppingList:function(credentials,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'BalanceShoppingList',false,{credentials:credentials},succeededCallback,failedCallback,userContext); },
CalendarAdd:function(credentials,recipeId,date,servingOverride,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'CalendarAdd',false,{credentials:credentials,recipeId:recipeId,date:date,servingOverride:servingOverride},succeededCallback,failedCallback,userContext); },
CalendarRemove:function(credentials,itemIds,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'CalendarRemove',false,{credentials:credentials,itemIds:itemIds},succeededCallback,failedCallback,userContext); },
CalendarMove:function(credentials,itemId,newDate,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'CalendarMove',false,{credentials:credentials,itemId:itemId,newDate:newDate},succeededCallback,failedCallback,userContext); },
CalendarClear:function(credentials,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'CalendarClear',false,{credentials:credentials},succeededCallback,failedCallback,userContext); },
ReadCalendar:function(credentials,start,days,limit,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'ReadCalendar',false,{credentials:credentials,start:start,days:days,limit:limit},succeededCallback,failedCallback,userContext); },
CookbookAdd:function(credentials,recipeid,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'CookbookAdd',false,{credentials:credentials,recipeid:recipeid},succeededCallback,failedCallback,userContext); },
CookbookRemove:function(credentials,recipeIds,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'CookbookRemove',false,{credentials:credentials,recipeIds:recipeIds},succeededCallback,failedCallback,userContext); },
ReadCookbook:function(credentials,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'ReadCookbook',false,{credentials:credentials},succeededCallback,failedCallback,userContext); },
RateRecipe:function(credentials,recipeId,rating,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'RateRecipe',false,{credentials:credentials,recipeId:recipeId,rating:rating},succeededCallback,failedCallback,userContext); },
SubscribeUser:function(credentials,userId,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'SubscribeUser',false,{credentials:credentials,userId:userId},succeededCallback,failedCallback,userContext); },
UnsubscribeUser:function(credentials,userId,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'UnsubscribeUser',false,{credentials:credentials,userId:userId},succeededCallback,failedCallback,userContext); },
GetSubscriptions:function(credentials,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetSubscriptions',false,{credentials:credentials},succeededCallback,failedCallback,userContext); },
LogError:function(credentials,exceptionInfo,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'LogError',false,{credentials:credentials,exceptionInfo:exceptionInfo},succeededCallback,failedCallback,userContext); },
UpdateRatings:function(succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'UpdateRatings',false,{},succeededCallback,failedCallback,userContext); },
UpdatePantry:function(credentials,update,clearExisting,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'UpdatePantry',false,{credentials:credentials,update:update,clearExisting:clearExisting},succeededCallback,failedCallback,userContext); },
LoadUserPantry:function(credentials,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'LoadUserPantry',false,{credentials:credentials},succeededCallback,failedCallback,userContext); },
GetSerializedQuery:function(query,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetSerializedQuery',false,{query:query},succeededCallback,failedCallback,userContext); },
SerializeModelerQuery:function(query,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'SerializeModelerQuery',false,{query:query},succeededCallback,failedCallback,userContext); },
GetSuggestions:function(credentials,max,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetSuggestions',false,{credentials:credentials,max:max},succeededCallback,failedCallback,userContext); }}
KPCServer.KitchenPC.registerClass('KPCServer.KitchenPC',Sys.Net.WebServiceProxy);
KPCServer.KitchenPC._staticInstance = new KPCServer.KitchenPC();
KPCServer.KitchenPC.set_path = function(value) { KPCServer.KitchenPC._staticInstance.set_path(value); }
KPCServer.KitchenPC.get_path = function() { return KPCServer.KitchenPC._staticInstance.get_path(); }
KPCServer.KitchenPC.set_timeout = function(value) { KPCServer.KitchenPC._staticInstance.set_timeout(value); }
KPCServer.KitchenPC.get_timeout = function() { return KPCServer.KitchenPC._staticInstance.get_timeout(); }
KPCServer.KitchenPC.set_defaultUserContext = function(value) { KPCServer.KitchenPC._staticInstance.set_defaultUserContext(value); }
KPCServer.KitchenPC.get_defaultUserContext = function() { return KPCServer.KitchenPC._staticInstance.get_defaultUserContext(); }
KPCServer.KitchenPC.set_defaultSucceededCallback = function(value) { KPCServer.KitchenPC._staticInstance.set_defaultSucceededCallback(value); }
KPCServer.KitchenPC.get_defaultSucceededCallback = function() { return KPCServer.KitchenPC._staticInstance.get_defaultSucceededCallback(); }
KPCServer.KitchenPC.set_defaultFailedCallback = function(value) { KPCServer.KitchenPC._staticInstance.set_defaultFailedCallback(value); }
KPCServer.KitchenPC.get_defaultFailedCallback = function() { return KPCServer.KitchenPC._staticInstance.get_defaultFailedCallback(); }
KPCServer.KitchenPC.set_path("/KitchenPC.asmx");
KPCServer.KitchenPC.Logon= function(username,password,persist,onSuccess,onFailed,userContext) {KPCServer.KitchenPC._staticInstance.Logon(username,password,persist,onSuccess,onFailed,userContext); }
KPCServer.KitchenPC.LogonFB= function(onSuccess,onFailed,userContext) {KPCServer.KitchenPC._staticInstance.LogonFB(onSuccess,onFailed,userContext); }
KPCServer.KitchenPC.CreateUser= function(email,pw,onSuccess,onFailed,userContext) {KPCServer.KitchenPC._staticInstance.CreateUser(email,pw,onSuccess,onFailed,userContext); }
KPCServer.KitchenPC.UpdateUser= function(credentials,update,onSuccess,onFailed,userContext) {KPCServer.KitchenPC._staticInstance.UpdateUser(credentials,update,onSuccess,onFailed,userContext); }
KPCServer.KitchenPC.UsernameTaken= function(alias,onSuccess,onFailed,userContext) {KPCServer.KitchenPC._staticInstance.UsernameTaken(alias,onSuccess,onFailed,userContext); }
KPCServer.KitchenPC.EmailTaken= function(email,onSuccess,onFailed,userContext) {KPCServer.KitchenPC._staticInstance.EmailTaken(email,onSuccess,onFailed,userContext); }
KPCServer.KitchenPC.RecipeSearch= function(credentials,query,onSuccess,onFailed,userContext) {KPCServer.KitchenPC._staticInstance.RecipeSearch(credentials,query,onSuccess,onFailed,userContext); }
KPCServer.KitchenPC.ReadRecipe= function(recipeId,options,onSuccess,onFailed,userContext) {KPCServer.KitchenPC._staticInstance.ReadRecipe(recipeId,options,onSuccess,onFailed,userContext); }
KPCServer.KitchenPC.ReadRecipeComments= function(recipeId,onSuccess,onFailed,userContext) {KPCServer.KitchenPC._staticInstance.ReadRecipeComments(recipeId,onSuccess,onFailed,userContext); }
KPCServer.KitchenPC.SubmitRecipeComment= function(credentials,recipeId,comment,onSuccess,onFailed,userContext) {KPCServer.KitchenPC._staticInstance.SubmitRecipeComment(credentials,recipeId,comment,onSuccess,onFailed,userContext); }
KPCServer.KitchenPC.DeleteRecipeComment= function(credentials,commentId,onSuccess,onFailed,userContext) {KPCServer.KitchenPC._staticInstance.DeleteRecipeComment(credentials,commentId,onSuccess,onFailed,userContext); }
KPCServer.KitchenPC.ShareRecipe= function(credentials,recipeId,email,message,onSuccess,onFailed,userContext) {KPCServer.KitchenPC._staticInstance.ShareRecipe(credentials,recipeId,email,message,onSuccess,onFailed,userContext); }
KPCServer.KitchenPC.PageLoad= function(credentials,request,onSuccess,onFailed,userContext) {KPCServer.KitchenPC._staticInstance.PageLoad(credentials,request,onSuccess,onFailed,userContext); }
KPCServer.KitchenPC.ReadUser= function(credentials,filter,onSuccess,onFailed,userContext) {KPCServer.KitchenPC._staticInstance.ReadUser(credentials,filter,onSuccess,onFailed,userContext); }
KPCServer.KitchenPC.ReadFormsForIngredient= function(id,onSuccess,onFailed,userContext) {KPCServer.KitchenPC._staticInstance.ReadFormsForIngredient(id,onSuccess,onFailed,userContext); }
KPCServer.KitchenPC.ReadIngredientByName= function(ingredient,onSuccess,onFailed,userContext) {KPCServer.KitchenPC._staticInstance.ReadIngredientByName(ingredient,onSuccess,onFailed,userContext); }
KPCServer.KitchenPC.ConvertIngredientUsage= function(usage,onSuccess,onFailed,userContext) {KPCServer.KitchenPC._staticInstance.ConvertIngredientUsage(usage,onSuccess,onFailed,userContext); }
KPCServer.KitchenPC.UploadRecipe= function(credentials,recipe,onSuccess,onFailed,userContext) {KPCServer.KitchenPC._staticInstance.UploadRecipe(credentials,recipe,onSuccess,onFailed,userContext); }
KPCServer.KitchenPC.UpdateRecipe= function(credentials,recipe,onSuccess,onFailed,userContext) {KPCServer.KitchenPC._staticInstance.UpdateRecipe(credentials,recipe,onSuccess,onFailed,userContext); }
KPCServer.KitchenPC.DeleteRecipe= function(credentials,recipeId,onSuccess,onFailed,userContext) {KPCServer.KitchenPC._staticInstance.DeleteRecipe(credentials,recipeId,onSuccess,onFailed,userContext); }
KPCServer.KitchenPC.FlagRecipe= function(credentials,recipeId,comments,onSuccess,onFailed,userContext) {KPCServer.KitchenPC._staticInstance.FlagRecipe(credentials,recipeId,comments,onSuccess,onFailed,userContext); }
KPCServer.KitchenPC.CreateShoppingList= function(credentials,ingredients,onSuccess,onFailed,userContext) {KPCServer.KitchenPC._staticInstance.CreateShoppingList(credentials,ingredients,onSuccess,onFailed,userContext); }
KPCServer.KitchenPC.RemoveItemsFromShoppingList= function(credentials,ingredients,onSuccess,onFailed,userContext) {KPCServer.KitchenPC._staticInstance.RemoveItemsFromShoppingList(credentials,ingredients,onSuccess,onFailed,userContext); }
KPCServer.KitchenPC.AddItemToShoppingList= function(credentials,usage,onSuccess,onFailed,userContext) {KPCServer.KitchenPC._staticInstance.AddItemToShoppingList(credentials,usage,onSuccess,onFailed,userContext); }
KPCServer.KitchenPC.AddRecipesToShoppingList= function(credentials,recipes,onSuccess,onFailed,userContext) {KPCServer.KitchenPC._staticInstance.AddRecipesToShoppingList(credentials,recipes,onSuccess,onFailed,userContext); }
KPCServer.KitchenPC.AppendRecipeToShoppingList= function(credentials,recipes,onSuccess,onFailed,userContext) {KPCServer.KitchenPC._staticInstance.AppendRecipeToShoppingList(credentials,recipes,onSuccess,onFailed,userContext); }
KPCServer.KitchenPC.ReadShoppingList= function(credentials,onSuccess,onFailed,userContext) {KPCServer.KitchenPC._staticInstance.ReadShoppingList(credentials,onSuccess,onFailed,userContext); }
KPCServer.KitchenPC.BalanceShoppingList= function(credentials,onSuccess,onFailed,userContext) {KPCServer.KitchenPC._staticInstance.BalanceShoppingList(credentials,onSuccess,onFailed,userContext); }
KPCServer.KitchenPC.CalendarAdd= function(credentials,recipeId,date,servingOverride,onSuccess,onFailed,userContext) {KPCServer.KitchenPC._staticInstance.CalendarAdd(credentials,recipeId,date,servingOverride,onSuccess,onFailed,userContext); }
KPCServer.KitchenPC.CalendarRemove= function(credentials,itemIds,onSuccess,onFailed,userContext) {KPCServer.KitchenPC._staticInstance.CalendarRemove(credentials,itemIds,onSuccess,onFailed,userContext); }
KPCServer.KitchenPC.CalendarMove= function(credentials,itemId,newDate,onSuccess,onFailed,userContext) {KPCServer.KitchenPC._staticInstance.CalendarMove(credentials,itemId,newDate,onSuccess,onFailed,userContext); }
KPCServer.KitchenPC.CalendarClear= function(credentials,onSuccess,onFailed,userContext) {KPCServer.KitchenPC._staticInstance.CalendarClear(credentials,onSuccess,onFailed,userContext); }
KPCServer.KitchenPC.ReadCalendar= function(credentials,start,days,limit,onSuccess,onFailed,userContext) {KPCServer.KitchenPC._staticInstance.ReadCalendar(credentials,start,days,limit,onSuccess,onFailed,userContext); }
KPCServer.KitchenPC.CookbookAdd= function(credentials,recipeid,onSuccess,onFailed,userContext) {KPCServer.KitchenPC._staticInstance.CookbookAdd(credentials,recipeid,onSuccess,onFailed,userContext); }
KPCServer.KitchenPC.CookbookRemove= function(credentials,recipeIds,onSuccess,onFailed,userContext) {KPCServer.KitchenPC._staticInstance.CookbookRemove(credentials,recipeIds,onSuccess,onFailed,userContext); }
KPCServer.KitchenPC.ReadCookbook= function(credentials,onSuccess,onFailed,userContext) {KPCServer.KitchenPC._staticInstance.ReadCookbook(credentials,onSuccess,onFailed,userContext); }
KPCServer.KitchenPC.RateRecipe= function(credentials,recipeId,rating,onSuccess,onFailed,userContext) {KPCServer.KitchenPC._staticInstance.RateRecipe(credentials,recipeId,rating,onSuccess,onFailed,userContext); }
KPCServer.KitchenPC.SubscribeUser= function(credentials,userId,onSuccess,onFailed,userContext) {KPCServer.KitchenPC._staticInstance.SubscribeUser(credentials,userId,onSuccess,onFailed,userContext); }
KPCServer.KitchenPC.UnsubscribeUser= function(credentials,userId,onSuccess,onFailed,userContext) {KPCServer.KitchenPC._staticInstance.UnsubscribeUser(credentials,userId,onSuccess,onFailed,userContext); }
KPCServer.KitchenPC.GetSubscriptions= function(credentials,onSuccess,onFailed,userContext) {KPCServer.KitchenPC._staticInstance.GetSubscriptions(credentials,onSuccess,onFailed,userContext); }
KPCServer.KitchenPC.LogError= function(credentials,exceptionInfo,onSuccess,onFailed,userContext) {KPCServer.KitchenPC._staticInstance.LogError(credentials,exceptionInfo,onSuccess,onFailed,userContext); }
KPCServer.KitchenPC.UpdateRatings= function(onSuccess,onFailed,userContext) {KPCServer.KitchenPC._staticInstance.UpdateRatings(onSuccess,onFailed,userContext); }
KPCServer.KitchenPC.UpdatePantry= function(credentials,update,clearExisting,onSuccess,onFailed,userContext) {KPCServer.KitchenPC._staticInstance.UpdatePantry(credentials,update,clearExisting,onSuccess,onFailed,userContext); }
KPCServer.KitchenPC.LoadUserPantry= function(credentials,onSuccess,onFailed,userContext) {KPCServer.KitchenPC._staticInstance.LoadUserPantry(credentials,onSuccess,onFailed,userContext); }
KPCServer.KitchenPC.GetSerializedQuery= function(query,onSuccess,onFailed,userContext) {KPCServer.KitchenPC._staticInstance.GetSerializedQuery(query,onSuccess,onFailed,userContext); }
KPCServer.KitchenPC.SerializeModelerQuery= function(query,onSuccess,onFailed,userContext) {KPCServer.KitchenPC._staticInstance.SerializeModelerQuery(query,onSuccess,onFailed,userContext); }
KPCServer.KitchenPC.GetSuggestions= function(credentials,max,onSuccess,onFailed,userContext) {KPCServer.KitchenPC._staticInstance.GetSuggestions(credentials,max,onSuccess,onFailed,userContext); }
var gtc = Sys.Net.WebServiceProxy._generateTypedConstructor;
if (typeof(KPCServer.LogonResult) === 'undefined') {
KPCServer.LogonResult=gtc("KPCServer.LogonResult");
KPCServer.LogonResult.registerClass('KPCServer.LogonResult');
}
if (typeof(KPCServer.SecurityCredentials) === 'undefined') {
KPCServer.SecurityCredentials=gtc("KPCServer.SecurityCredentials");
KPCServer.SecurityCredentials.registerClass('KPCServer.SecurityCredentials');
}
if (typeof(KPCServer.UserUpdate) === 'undefined') {
KPCServer.UserUpdate=gtc("KPCServer.UserUpdate");
KPCServer.UserUpdate.registerClass('KPCServer.UserUpdate');
}
if (typeof(KPCServer.UpdateUserResult) === 'undefined') {
KPCServer.UpdateUserResult=gtc("KPCServer.UpdateUserResult");
KPCServer.UpdateUserResult.registerClass('KPCServer.UpdateUserResult');
}
if (typeof(KPCServer.RecipeQuery) === 'undefined') {
KPCServer.RecipeQuery=gtc("KPCServer.RecipeQuery");
KPCServer.RecipeQuery.registerClass('KPCServer.RecipeQuery');
}
if (typeof(KPCServer.ReadRecipeOptions) === 'undefined') {
KPCServer.ReadRecipeOptions=gtc("KPCServer.ReadRecipeOptions");
KPCServer.ReadRecipeOptions.registerClass('KPCServer.ReadRecipeOptions');
}
if (typeof(KPCServer.Recipe) === 'undefined') {
KPCServer.Recipe=gtc("KPCServer.Recipe");
KPCServer.Recipe.registerClass('KPCServer.Recipe');
}
if (typeof(KPCServer.RecipeComment) === 'undefined') {
KPCServer.RecipeComment=gtc("KPCServer.RecipeComment");
KPCServer.RecipeComment.registerClass('KPCServer.RecipeComment');
}
if (typeof(KPCServer.PageLoadRequest) === 'undefined') {
KPCServer.PageLoadRequest=gtc("KPCServer.PageLoadRequest");
KPCServer.PageLoadRequest.registerClass('KPCServer.PageLoadRequest');
}
if (typeof(KPCServer.PageLoadData) === 'undefined') {
KPCServer.PageLoadData=gtc("KPCServer.PageLoadData");
KPCServer.PageLoadData.registerClass('KPCServer.PageLoadData');
}
if (typeof(KPCServer.UserFilter) === 'undefined') {
KPCServer.UserFilter=gtc("KPCServer.UserFilter");
KPCServer.UserFilter.registerClass('KPCServer.UserFilter');
}
if (typeof(KPCServer.ReadUserResponse) === 'undefined') {
KPCServer.ReadUserResponse=gtc("KPCServer.ReadUserResponse");
KPCServer.ReadUserResponse.registerClass('KPCServer.ReadUserResponse');
}
if (typeof(KPCServer.IngredientFormsCollection) === 'undefined') {
KPCServer.IngredientFormsCollection=gtc("KPCServer.IngredientFormsCollection");
KPCServer.IngredientFormsCollection.registerClass('KPCServer.IngredientFormsCollection');
}
if (typeof(KPCServer.Ingredient) === 'undefined') {
KPCServer.Ingredient=gtc("KPCServer.Ingredient");
KPCServer.Ingredient.registerClass('KPCServer.Ingredient');
}
if (typeof(KPCServer.IngredientUsage) === 'undefined') {
KPCServer.IngredientUsage=gtc("KPCServer.IngredientUsage");
KPCServer.IngredientUsage.registerClass('KPCServer.IngredientUsage');
}
if (typeof(KPCServer.IngredientAggregation) === 'undefined') {
KPCServer.IngredientAggregation=gtc("KPCServer.IngredientAggregation");
KPCServer.IngredientAggregation.registerClass('KPCServer.IngredientAggregation');
}
if (typeof(KPCServer.ShoppingList) === 'undefined') {
KPCServer.ShoppingList=gtc("KPCServer.ShoppingList");
KPCServer.ShoppingList.registerClass('KPCServer.ShoppingList');
}
if (typeof(KPCServer.RecipeAggregation) === 'undefined') {
KPCServer.RecipeAggregation=gtc("KPCServer.RecipeAggregation");
KPCServer.RecipeAggregation.registerClass('KPCServer.RecipeAggregation');
}
if (typeof(KPCServer.CalendarItemData) === 'undefined') {
KPCServer.CalendarItemData=gtc("KPCServer.CalendarItemData");
KPCServer.CalendarItemData.registerClass('KPCServer.CalendarItemData');
}
if (typeof(KPCServer.ServerCalendar) === 'undefined') {
KPCServer.ServerCalendar=gtc("KPCServer.ServerCalendar");
KPCServer.ServerCalendar.registerClass('KPCServer.ServerCalendar');
}
if (typeof(KPCServer.RecipeBrief) === 'undefined') {
KPCServer.RecipeBrief=gtc("KPCServer.RecipeBrief");
KPCServer.RecipeBrief.registerClass('KPCServer.RecipeBrief');
}
if (typeof(KPCServer.SubscriptionData) === 'undefined') {
KPCServer.SubscriptionData=gtc("KPCServer.SubscriptionData");
KPCServer.SubscriptionData.registerClass('KPCServer.SubscriptionData');
}
if (typeof(KPCServer.UIPantryUpdate) === 'undefined') {
KPCServer.UIPantryUpdate=gtc("KPCServer.UIPantryUpdate");
KPCServer.UIPantryUpdate.registerClass('KPCServer.UIPantryUpdate');
}
if (typeof(KPCServer.PantryUpdate) === 'undefined') {
KPCServer.PantryUpdate=gtc("KPCServer.PantryUpdate");
KPCServer.PantryUpdate.registerClass('KPCServer.PantryUpdate');
}
if (typeof(KPCServer.Pantry) === 'undefined') {
KPCServer.Pantry=gtc("KPCServer.Pantry");
KPCServer.Pantry.registerClass('KPCServer.Pantry');
}
if (typeof(KPCServer.ModelerQuery) === 'undefined') {
KPCServer.ModelerQuery=gtc("KPCServer.ModelerQuery");
KPCServer.ModelerQuery.registerClass('KPCServer.ModelerQuery');
}
if (typeof(KPCServer.RecipeCreationResult) === 'undefined') {
KPCServer.RecipeCreationResult = function() { throw Error.invalidOperation(); }
KPCServer.RecipeCreationResult.prototype = {Created: 0,Updated: 1,RequiresApproval: 2}
KPCServer.RecipeCreationResult.registerEnum('KPCServer.RecipeCreationResult', true);
}

