var Service=function() {
Service.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
Service.prototype={
_get_path:function() {
 var p = this.get_path();
 if (p) return p;
 else return Service._staticInstance.get_path();},
EmptyCart:function(cash,succeededCallback, failedCallback, userContext) {
/// <param name="cash" type="Boolean">System.Boolean</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(), 'EmptyCart',true,{cash:cash},succeededCallback,failedCallback,userContext); },
ChangeQty:function(CartItemID,Quantity,succeededCallback, failedCallback, userContext) {
/// <param name="CartItemID" type="String">System.String</param>
/// <param name="Quantity" 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(), 'ChangeQty',true,{CartItemID:CartItemID,Quantity:Quantity},succeededCallback,failedCallback,userContext); },
UpdateQty:function(CartItemID,Quantity,succeededCallback, failedCallback, userContext) {
/// <param name="CartItemID" type="String">System.String</param>
/// <param name="Quantity" 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(), 'UpdateQty',true,{CartItemID:CartItemID,Quantity:Quantity},succeededCallback,failedCallback,userContext); },
GetPayPalButton: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(), 'GetPayPalButton',true,{},succeededCallback,failedCallback,userContext); },
FetchCategories: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(), 'FetchCategories',true,{},succeededCallback,failedCallback,userContext); },
FetchSubCategories:function(categoryid,succeededCallback, failedCallback, userContext) {
/// <param name="categoryid" 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(), 'FetchSubCategories',true,{categoryid:categoryid},succeededCallback,failedCallback,userContext); },
FetchMenuItems:function(subcategoryid,succeededCallback, failedCallback, userContext) {
/// <param name="subcategoryid" 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(), 'FetchMenuItems',true,{subcategoryid:subcategoryid},succeededCallback,failedCallback,userContext); },
FetchModifierCategories: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(), 'FetchModifierCategories',true,{},succeededCallback,failedCallback,userContext); },
FetchModifiers:function(modifierCategoryID,succeededCallback, failedCallback, userContext) {
/// <param name="modifierCategoryID" 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(), 'FetchModifiers',true,{modifierCategoryID:modifierCategoryID},succeededCallback,failedCallback,userContext); },
AddItemtoCart:function(ProductID,Quantity,succeededCallback, failedCallback, userContext) {
/// <param name="ProductID" type="String">System.String</param>
/// <param name="Quantity" 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(), 'AddItemtoCart',true,{ProductID:ProductID,Quantity:Quantity},succeededCallback,failedCallback,userContext); },
isAdded:function(lineid,modifier,succeededCallback, failedCallback, userContext) {
/// <param name="lineid" type="String">System.String</param>
/// <param name="modifier" 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(), 'isAdded',true,{lineid:lineid,modifier:modifier},succeededCallback,failedCallback,userContext); },
RemoveItemFromCart:function(CartItemID,succeededCallback, failedCallback, userContext) {
/// <param name="CartItemID" 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(), 'RemoveItemFromCart',true,{CartItemID:CartItemID},succeededCallback,failedCallback,userContext); },
AddModifiers:function(AddedModifiers,RemovedModifiers,CartItemID,succeededCallback, failedCallback, userContext) {
/// <param name="AddedModifiers" type="String">System.String</param>
/// <param name="RemovedModifiers" type="String">System.String</param>
/// <param name="CartItemID" 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(), 'AddModifiers',true,{AddedModifiers:AddedModifiers,RemovedModifiers:RemovedModifiers,CartItemID:CartItemID},succeededCallback,failedCallback,userContext); },
GetCart: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(), 'GetCart',true,{},succeededCallback,failedCallback,userContext); },
GetCustomerSitePostCode: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(), 'GetCustomerSitePostCode',true,{},succeededCallback,failedCallback,userContext); }}
Service.registerClass('Service',Sys.Net.WebServiceProxy);
Service._staticInstance = new Service();
Service.set_path = function(value) {
Service._staticInstance.set_path(value); }
Service.get_path = function() { 
/// <value type="String" mayBeNull="true">The service url.</value>
return Service._staticInstance.get_path();}
Service.set_timeout = function(value) {
Service._staticInstance.set_timeout(value); }
Service.get_timeout = function() { 
/// <value type="Number">The service timeout.</value>
return Service._staticInstance.get_timeout(); }
Service.set_defaultUserContext = function(value) { 
Service._staticInstance.set_defaultUserContext(value); }
Service.get_defaultUserContext = function() { 
/// <value mayBeNull="true">The service default user context.</value>
return Service._staticInstance.get_defaultUserContext(); }
Service.set_defaultSucceededCallback = function(value) { 
 Service._staticInstance.set_defaultSucceededCallback(value); }
Service.get_defaultSucceededCallback = function() { 
/// <value type="Function" mayBeNull="true">The service default succeeded callback.</value>
return Service._staticInstance.get_defaultSucceededCallback(); }
Service.set_defaultFailedCallback = function(value) { 
Service._staticInstance.set_defaultFailedCallback(value); }
Service.get_defaultFailedCallback = function() { 
/// <value type="Function" mayBeNull="true">The service default failed callback.</value>
return Service._staticInstance.get_defaultFailedCallback(); }
Service.set_path("/piyapiyaorder/services/Service.asmx");
Service.EmptyCart= function(cash,onSuccess,onFailed,userContext) {
/// <param name="cash" type="Boolean">System.Boolean</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>
Service._staticInstance.EmptyCart(cash,onSuccess,onFailed,userContext); }
Service.ChangeQty= function(CartItemID,Quantity,onSuccess,onFailed,userContext) {
/// <param name="CartItemID" type="String">System.String</param>
/// <param name="Quantity" 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>
Service._staticInstance.ChangeQty(CartItemID,Quantity,onSuccess,onFailed,userContext); }
Service.UpdateQty= function(CartItemID,Quantity,onSuccess,onFailed,userContext) {
/// <param name="CartItemID" type="String">System.String</param>
/// <param name="Quantity" 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>
Service._staticInstance.UpdateQty(CartItemID,Quantity,onSuccess,onFailed,userContext); }
Service.GetPayPalButton= 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>
Service._staticInstance.GetPayPalButton(onSuccess,onFailed,userContext); }
Service.FetchCategories= 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>
Service._staticInstance.FetchCategories(onSuccess,onFailed,userContext); }
Service.FetchSubCategories= function(categoryid,onSuccess,onFailed,userContext) {
/// <param name="categoryid" 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>
Service._staticInstance.FetchSubCategories(categoryid,onSuccess,onFailed,userContext); }
Service.FetchMenuItems= function(subcategoryid,onSuccess,onFailed,userContext) {
/// <param name="subcategoryid" 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>
Service._staticInstance.FetchMenuItems(subcategoryid,onSuccess,onFailed,userContext); }
Service.FetchModifierCategories= 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>
Service._staticInstance.FetchModifierCategories(onSuccess,onFailed,userContext); }
Service.FetchModifiers= function(modifierCategoryID,onSuccess,onFailed,userContext) {
/// <param name="modifierCategoryID" 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>
Service._staticInstance.FetchModifiers(modifierCategoryID,onSuccess,onFailed,userContext); }
Service.AddItemtoCart= function(ProductID,Quantity,onSuccess,onFailed,userContext) {
/// <param name="ProductID" type="String">System.String</param>
/// <param name="Quantity" 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>
Service._staticInstance.AddItemtoCart(ProductID,Quantity,onSuccess,onFailed,userContext); }
Service.isAdded= function(lineid,modifier,onSuccess,onFailed,userContext) {
/// <param name="lineid" type="String">System.String</param>
/// <param name="modifier" 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>
Service._staticInstance.isAdded(lineid,modifier,onSuccess,onFailed,userContext); }
Service.RemoveItemFromCart= function(CartItemID,onSuccess,onFailed,userContext) {
/// <param name="CartItemID" 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>
Service._staticInstance.RemoveItemFromCart(CartItemID,onSuccess,onFailed,userContext); }
Service.AddModifiers= function(AddedModifiers,RemovedModifiers,CartItemID,onSuccess,onFailed,userContext) {
/// <param name="AddedModifiers" type="String">System.String</param>
/// <param name="RemovedModifiers" type="String">System.String</param>
/// <param name="CartItemID" 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>
Service._staticInstance.AddModifiers(AddedModifiers,RemovedModifiers,CartItemID,onSuccess,onFailed,userContext); }
Service.GetCart= 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>
Service._staticInstance.GetCart(onSuccess,onFailed,userContext); }
Service.GetCustomerSitePostCode= 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>
Service._staticInstance.GetCustomerSitePostCode(onSuccess,onFailed,userContext); }
