Type.registerNamespace('GiantEagle.Applications.InternetSites.Web.Services');
GiantEagle.Applications.InternetSites.Web.Services.RecipeService=function() {
GiantEagle.Applications.InternetSites.Web.Services.RecipeService.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
GiantEagle.Applications.InternetSites.Web.Services.RecipeService.prototype={
GetVersion:function(succeededCallback, failedCallback, userContext) {
return this._invoke(GiantEagle.Applications.InternetSites.Web.Services.RecipeService.get_path(), 'GetVersion',false,{},succeededCallback,failedCallback,userContext); },
DeleteFolder:function(userId,folderId,succeededCallback, failedCallback, userContext) {
return this._invoke(GiantEagle.Applications.InternetSites.Web.Services.RecipeService.get_path(), 'DeleteFolder',false,{userId:userId,folderId:folderId},succeededCallback,failedCallback,userContext); },
DeleteRecipe:function(userId,folderId,recipeId,succeededCallback, failedCallback, userContext) {
return this._invoke(GiantEagle.Applications.InternetSites.Web.Services.RecipeService.get_path(), 'DeleteRecipe',false,{userId:userId,folderId:folderId,recipeId:recipeId},succeededCallback,failedCallback,userContext); },
RenameFolder:function(userId,folderId,newName,succeededCallback, failedCallback, userContext) {
return this._invoke(GiantEagle.Applications.InternetSites.Web.Services.RecipeService.get_path(), 'RenameFolder',false,{userId:userId,folderId:folderId,newName:newName},succeededCallback,failedCallback,userContext); },
GetMeasurements:function(succeededCallback, failedCallback, userContext) {
return this._invoke(GiantEagle.Applications.InternetSites.Web.Services.RecipeService.get_path(), 'GetMeasurements',false,{},succeededCallback,failedCallback,userContext); },
AddReview:function(recipeId,userId,reviewReason,reviewRating,notestype,succeededCallback, failedCallback, userContext) {
return this._invoke(GiantEagle.Applications.InternetSites.Web.Services.RecipeService.get_path(), 'AddReview',false,{recipeId:recipeId,userId:userId,reviewReason:reviewReason,reviewRating:reviewRating,notestype:notestype},succeededCallback,failedCallback,userContext); },
AddRecipeToFolder:function(userId,folderId,recipeId,succeededCallback, failedCallback, userContext) {
return this._invoke(GiantEagle.Applications.InternetSites.Web.Services.RecipeService.get_path(), 'AddRecipeToFolder',false,{userId:userId,folderId:folderId,recipeId:recipeId},succeededCallback,failedCallback,userContext); },
AddRecipeToShoppingList:function(userId,recipeId,succeededCallback, failedCallback, userContext) {
return this._invoke(GiantEagle.Applications.InternetSites.Web.Services.RecipeService.get_path(), 'AddRecipeToShoppingList',false,{userId:userId,recipeId:recipeId},succeededCallback,failedCallback,userContext); },
AddIngredientsToShoppingList:function(userId,listId,succeededCallback, failedCallback, userContext) {
return this._invoke(GiantEagle.Applications.InternetSites.Web.Services.RecipeService.get_path(), 'AddIngredientsToShoppingList',false,{userId:userId,listId:listId},succeededCallback,failedCallback,userContext); },
SaveCurrentTableState:function(tableState,succeededCallback, failedCallback, userContext) {
return this._invoke(GiantEagle.Applications.InternetSites.Web.Services.RecipeService.get_path(), 'SaveCurrentTableState',false,{tableState:tableState},succeededCallback,failedCallback,userContext); }}
GiantEagle.Applications.InternetSites.Web.Services.RecipeService.registerClass('GiantEagle.Applications.InternetSites.Web.Services.RecipeService',Sys.Net.WebServiceProxy);
GiantEagle.Applications.InternetSites.Web.Services.RecipeService._staticInstance = new GiantEagle.Applications.InternetSites.Web.Services.RecipeService();
GiantEagle.Applications.InternetSites.Web.Services.RecipeService.set_path = function(value) { GiantEagle.Applications.InternetSites.Web.Services.RecipeService._staticInstance._path = value; }
GiantEagle.Applications.InternetSites.Web.Services.RecipeService.get_path = function() { return GiantEagle.Applications.InternetSites.Web.Services.RecipeService._staticInstance._path; }
GiantEagle.Applications.InternetSites.Web.Services.RecipeService.set_timeout = function(value) { GiantEagle.Applications.InternetSites.Web.Services.RecipeService._staticInstance._timeout = value; }
GiantEagle.Applications.InternetSites.Web.Services.RecipeService.get_timeout = function() { return GiantEagle.Applications.InternetSites.Web.Services.RecipeService._staticInstance._timeout; }
GiantEagle.Applications.InternetSites.Web.Services.RecipeService.set_defaultUserContext = function(value) { GiantEagle.Applications.InternetSites.Web.Services.RecipeService._staticInstance._userContext = value; }
GiantEagle.Applications.InternetSites.Web.Services.RecipeService.get_defaultUserContext = function() { return GiantEagle.Applications.InternetSites.Web.Services.RecipeService._staticInstance._userContext; }
GiantEagle.Applications.InternetSites.Web.Services.RecipeService.set_defaultSucceededCallback = function(value) { GiantEagle.Applications.InternetSites.Web.Services.RecipeService._staticInstance._succeeded = value; }
GiantEagle.Applications.InternetSites.Web.Services.RecipeService.get_defaultSucceededCallback = function() { return GiantEagle.Applications.InternetSites.Web.Services.RecipeService._staticInstance._succeeded; }
GiantEagle.Applications.InternetSites.Web.Services.RecipeService.set_defaultFailedCallback = function(value) { GiantEagle.Applications.InternetSites.Web.Services.RecipeService._staticInstance._failed = value; }
GiantEagle.Applications.InternetSites.Web.Services.RecipeService.get_defaultFailedCallback = function() { return GiantEagle.Applications.InternetSites.Web.Services.RecipeService._staticInstance._failed; }
GiantEagle.Applications.InternetSites.Web.Services.RecipeService.set_path("/Services/RecipeService.asmx");
GiantEagle.Applications.InternetSites.Web.Services.RecipeService.GetVersion= function(onSuccess,onFailed,userContext) {GiantEagle.Applications.InternetSites.Web.Services.RecipeService._staticInstance.GetVersion(onSuccess,onFailed,userContext); }
GiantEagle.Applications.InternetSites.Web.Services.RecipeService.DeleteFolder= function(userId,folderId,onSuccess,onFailed,userContext) {GiantEagle.Applications.InternetSites.Web.Services.RecipeService._staticInstance.DeleteFolder(userId,folderId,onSuccess,onFailed,userContext); }
GiantEagle.Applications.InternetSites.Web.Services.RecipeService.DeleteRecipe= function(userId,folderId,recipeId,onSuccess,onFailed,userContext) {GiantEagle.Applications.InternetSites.Web.Services.RecipeService._staticInstance.DeleteRecipe(userId,folderId,recipeId,onSuccess,onFailed,userContext); }
GiantEagle.Applications.InternetSites.Web.Services.RecipeService.RenameFolder= function(userId,folderId,newName,onSuccess,onFailed,userContext) {GiantEagle.Applications.InternetSites.Web.Services.RecipeService._staticInstance.RenameFolder(userId,folderId,newName,onSuccess,onFailed,userContext); }
GiantEagle.Applications.InternetSites.Web.Services.RecipeService.GetMeasurements= function(onSuccess,onFailed,userContext) {GiantEagle.Applications.InternetSites.Web.Services.RecipeService._staticInstance.GetMeasurements(onSuccess,onFailed,userContext); }
GiantEagle.Applications.InternetSites.Web.Services.RecipeService.AddReview= function(recipeId,userId,reviewReason,reviewRating,notestype,onSuccess,onFailed,userContext) {GiantEagle.Applications.InternetSites.Web.Services.RecipeService._staticInstance.AddReview(recipeId,userId,reviewReason,reviewRating,notestype,onSuccess,onFailed,userContext); }
GiantEagle.Applications.InternetSites.Web.Services.RecipeService.AddRecipeToFolder= function(userId,folderId,recipeId,onSuccess,onFailed,userContext) {GiantEagle.Applications.InternetSites.Web.Services.RecipeService._staticInstance.AddRecipeToFolder(userId,folderId,recipeId,onSuccess,onFailed,userContext); }
GiantEagle.Applications.InternetSites.Web.Services.RecipeService.AddRecipeToShoppingList= function(userId,recipeId,onSuccess,onFailed,userContext) {GiantEagle.Applications.InternetSites.Web.Services.RecipeService._staticInstance.AddRecipeToShoppingList(userId,recipeId,onSuccess,onFailed,userContext); }
GiantEagle.Applications.InternetSites.Web.Services.RecipeService.AddIngredientsToShoppingList= function(userId,listId,onSuccess,onFailed,userContext) {GiantEagle.Applications.InternetSites.Web.Services.RecipeService._staticInstance.AddIngredientsToShoppingList(userId,listId,onSuccess,onFailed,userContext); }
GiantEagle.Applications.InternetSites.Web.Services.RecipeService.SaveCurrentTableState= function(tableState,onSuccess,onFailed,userContext) {GiantEagle.Applications.InternetSites.Web.Services.RecipeService._staticInstance.SaveCurrentTableState(tableState,onSuccess,onFailed,userContext); }
var gtc = Sys.Net.WebServiceProxy._generateTypedConstructor;
Type.registerNamespace('GiantEagle.Core.Web.Services.Ajax');
if (typeof(GiantEagle.Core.Web.Services.Ajax.GEAjaxResponseMessage) === 'undefined') {
GiantEagle.Core.Web.Services.Ajax.GEAjaxResponseMessage=gtc("GiantEagle.Core.Web.Services.Ajax.GEAjaxResponseMessage");
GiantEagle.Core.Web.Services.Ajax.GEAjaxResponseMessage.registerClass('GiantEagle.Core.Web.Services.Ajax.GEAjaxResponseMessage');
}
