var wsStoreSite=function() {
wsStoreSite.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
wsStoreSite.prototype={
BindQuickBuyByCn:function(cn,succeededCallback, failedCallback, userContext) {
return this._invoke(wsStoreSite.get_path(), 'BindQuickBuyByCn',false,{cn:cn},succeededCallback,failedCallback,userContext); },
BindQuickBuyById:function(id,succeededCallback, failedCallback, userContext) {
return this._invoke(wsStoreSite.get_path(), 'BindQuickBuyById',false,{id:id},succeededCallback,failedCallback,userContext); },
BindSilentProductByCn:function(cn,succeededCallback, failedCallback, userContext) {
return this._invoke(wsStoreSite.get_path(), 'BindSilentProductByCn',false,{cn:cn},succeededCallback,failedCallback,userContext); },
QuickBuy:function(succeededCallback, failedCallback, userContext) {
return this._invoke(wsStoreSite.get_path(), 'QuickBuy',false,{},succeededCallback,failedCallback,userContext); },
UpdateShipmentHours:function(from,to,succeededCallback, failedCallback, userContext) {
return this._invoke(wsStoreSite.get_path(), 'UpdateShipmentHours',false,{from:from,to:to},succeededCallback,failedCallback,userContext); },
UpdateCoupon:function(coupon,succeededCallback, failedCallback, userContext) {
return this._invoke(wsStoreSite.get_path(), 'UpdateCoupon',false,{coupon:coupon},succeededCallback,failedCallback,userContext); },
BindCoupon:function(succeededCallback, failedCallback, userContext) {
return this._invoke(wsStoreSite.get_path(), 'BindCoupon',false,{},succeededCallback,failedCallback,userContext); },
SetPropertySelect:function(sProductID,sGroupID,sPropertyID,succeededCallback, failedCallback, userContext) {
return this._invoke(wsStoreSite.get_path(), 'SetPropertySelect',false,{sProductID:sProductID,sGroupID:sGroupID,sPropertyID:sPropertyID},succeededCallback,failedCallback,userContext); },
SetPropertySelectQB:function(sProductID,sGroupID,sPropertyID,succeededCallback, failedCallback, userContext) {
return this._invoke(wsStoreSite.get_path(), 'SetPropertySelectQB',false,{sProductID:sProductID,sGroupID:sGroupID,sPropertyID:sPropertyID},succeededCallback,failedCallback,userContext); },
SetPropertyCheckBox:function(sProductID,sGroupID,sPropertyID,bIsChecked,succeededCallback, failedCallback, userContext) {
return this._invoke(wsStoreSite.get_path(), 'SetPropertyCheckBox',false,{sProductID:sProductID,sGroupID:sGroupID,sPropertyID:sPropertyID,bIsChecked:bIsChecked},succeededCallback,failedCallback,userContext); },
SetPropertyRadioButton:function(sProductID,sGroupID,sPropertyID,succeededCallback, failedCallback, userContext) {
return this._invoke(wsStoreSite.get_path(), 'SetPropertyRadioButton',false,{sProductID:sProductID,sGroupID:sGroupID,sPropertyID:sPropertyID},succeededCallback,failedCallback,userContext); },
SetPropertyTextBox:function(sProductID,sGroupID,sPropertyID,sValue,succeededCallback, failedCallback, userContext) {
return this._invoke(wsStoreSite.get_path(), 'SetPropertyTextBox',false,{sProductID:sProductID,sGroupID:sGroupID,sPropertyID:sPropertyID,sValue:sValue},succeededCallback,failedCallback,userContext); },
SetCartPropertySelect:function(sCRI,sProductID,sGroupID,sPropertyID,succeededCallback, failedCallback, userContext) {
return this._invoke(wsStoreSite.get_path(), 'SetCartPropertySelect',false,{sCRI:sCRI,sProductID:sProductID,sGroupID:sGroupID,sPropertyID:sPropertyID},succeededCallback,failedCallback,userContext); },
SetCartPropertyCheckBox:function(sCRI,sProductID,sGroupID,sPropertyID,bIsChecked,succeededCallback, failedCallback, userContext) {
return this._invoke(wsStoreSite.get_path(), 'SetCartPropertyCheckBox',false,{sCRI:sCRI,sProductID:sProductID,sGroupID:sGroupID,sPropertyID:sPropertyID,bIsChecked:bIsChecked},succeededCallback,failedCallback,userContext); },
SetCartPropertyRadioButton:function(sCRI,sProductID,sGroupID,sPropertyID,succeededCallback, failedCallback, userContext) {
return this._invoke(wsStoreSite.get_path(), 'SetCartPropertyRadioButton',false,{sCRI:sCRI,sProductID:sProductID,sGroupID:sGroupID,sPropertyID:sPropertyID},succeededCallback,failedCallback,userContext); },
SetCartPropertyTextBox:function(sCRI,sProductID,sGroupID,sPropertyID,sValue,succeededCallback, failedCallback, userContext) {
return this._invoke(wsStoreSite.get_path(), 'SetCartPropertyTextBox',false,{sCRI:sCRI,sProductID:sProductID,sGroupID:sGroupID,sPropertyID:sPropertyID,sValue:sValue},succeededCallback,failedCallback,userContext); },
SetProductQuantity:function(sQuantity,succeededCallback, failedCallback, userContext) {
return this._invoke(wsStoreSite.get_path(), 'SetProductQuantity',false,{sQuantity:sQuantity},succeededCallback,failedCallback,userContext); },
DeleteCartProduct:function(sPID,sCRI,succeededCallback, failedCallback, userContext) {
return this._invoke(wsStoreSite.get_path(), 'DeleteCartProduct',false,{sPID:sPID,sCRI:sCRI},succeededCallback,failedCallback,userContext); },
DeleteHistoryProduct:function(sProductID,sPID,succeededCallback, failedCallback, userContext) {
return this._invoke(wsStoreSite.get_path(), 'DeleteHistoryProduct',false,{sProductID:sProductID,sPID:sPID},succeededCallback,failedCallback,userContext); },
UpdateCustomerDetails:function(cCustomerClient,succeededCallback, failedCallback, userContext) {
return this._invoke(wsStoreSite.get_path(), 'UpdateCustomerDetails',false,{cCustomerClient:cCustomerClient},succeededCallback,failedCallback,userContext); },
UpdateShipmentAddress:function(cOrderClient,succeededCallback, failedCallback, userContext) {
return this._invoke(wsStoreSite.get_path(), 'UpdateShipmentAddress',false,{cOrderClient:cOrderClient},succeededCallback,failedCallback,userContext); },
UpdateShipmentDetails:function(sShipmentID,succeededCallback, failedCallback, userContext) {
return this._invoke(wsStoreSite.get_path(), 'UpdateShipmentDetails',false,{sShipmentID:sShipmentID},succeededCallback,failedCallback,userContext); },
UpdatePurchaseDetails:function(sPurchaseID,succeededCallback, failedCallback, userContext) {
return this._invoke(wsStoreSite.get_path(), 'UpdatePurchaseDetails',false,{sPurchaseID:sPurchaseID},succeededCallback,failedCallback,userContext); },
SignIn:function(c,succeededCallback, failedCallback, userContext) {
return this._invoke(wsStoreSite.get_path(), 'SignIn',false,{c:c},succeededCallback,failedCallback,userContext); },
UpdateCreditCardDetails:function(cOrderClient,succeededCallback, failedCallback, userContext) {
return this._invoke(wsStoreSite.get_path(), 'UpdateCreditCardDetails',false,{cOrderClient:cOrderClient},succeededCallback,failedCallback,userContext); },
UpdateStandardsAcceptance:function(bAccepted,succeededCallback, failedCallback, userContext) {
return this._invoke(wsStoreSite.get_path(), 'UpdateStandardsAcceptance',false,{bAccepted:bAccepted},succeededCallback,failedCallback,userContext); },
CatalogueToShipment:function(catalogueToShipment,succeededCallback, failedCallback, userContext) {
return this._invoke(wsStoreSite.get_path(), 'CatalogueToShipment',false,{catalogueToShipment:catalogueToShipment},succeededCallback,failedCallback,userContext); },
InfiniteSession:function(succeededCallback, failedCallback, userContext) {
return this._invoke(wsStoreSite.get_path(), 'InfiniteSession',false,{},succeededCallback,failedCallback,userContext); },
UpdateCartProductQuantity:function(sPID,sCRI,sQuantity,succeededCallback, failedCallback, userContext) {
return this._invoke(wsStoreSite.get_path(), 'UpdateCartProductQuantity',false,{sPID:sPID,sCRI:sCRI,sQuantity:sQuantity},succeededCallback,failedCallback,userContext); },
UpdateOrderComment:function(sCommentID,sComment,succeededCallback, failedCallback, userContext) {
return this._invoke(wsStoreSite.get_path(), 'UpdateOrderComment',false,{sCommentID:sCommentID,sComment:sComment},succeededCallback,failedCallback,userContext); }}
wsStoreSite.registerClass('wsStoreSite',Sys.Net.WebServiceProxy);
wsStoreSite._staticInstance = new wsStoreSite();
wsStoreSite.set_path = function(value) { 
var e = Function._validateParams(arguments, [{name: 'path', type: String}]); if (e) throw e; wsStoreSite._staticInstance._path = value; }
wsStoreSite.get_path = function() { return wsStoreSite._staticInstance._path; }
wsStoreSite.set_timeout = function(value) { var e = Function._validateParams(arguments, [{name: 'timeout', type: Number}]); if (e) throw e; if (value < 0) { throw Error.argumentOutOfRange('value', value, Sys.Res.invalidTimeout); }
wsStoreSite._staticInstance._timeout = value; }
wsStoreSite.get_timeout = function() { 
return wsStoreSite._staticInstance._timeout; }
wsStoreSite.set_defaultUserContext = function(value) { 
wsStoreSite._staticInstance._userContext = value; }
wsStoreSite.get_defaultUserContext = function() { 
return wsStoreSite._staticInstance._userContext; }
wsStoreSite.set_defaultSucceededCallback = function(value) { 
var e = Function._validateParams(arguments, [{name: 'defaultSucceededCallback', type: Function}]); if (e) throw e; wsStoreSite._staticInstance._succeeded = value; }
wsStoreSite.get_defaultSucceededCallback = function() { 
return wsStoreSite._staticInstance._succeeded; }
wsStoreSite.set_defaultFailedCallback = function(value) { 
var e = Function._validateParams(arguments, [{name: 'defaultFailedCallback', type: Function}]); if (e) throw e; wsStoreSite._staticInstance._failed = value; }
wsStoreSite.get_defaultFailedCallback = function() { 
return wsStoreSite._staticInstance._failed; }
wsStoreSite.set_path("/HE/Store/WebServices/wsStoreSite.asmx");
wsStoreSite.BindQuickBuyByCn= function(cn,onSuccess,onFailed,userContext) {wsStoreSite._staticInstance.BindQuickBuyByCn(cn,onSuccess,onFailed,userContext); }
wsStoreSite.BindQuickBuyById= function(id,onSuccess,onFailed,userContext) {wsStoreSite._staticInstance.BindQuickBuyById(id,onSuccess,onFailed,userContext); }
wsStoreSite.BindSilentProductByCn= function(cn,onSuccess,onFailed,userContext) {wsStoreSite._staticInstance.BindSilentProductByCn(cn,onSuccess,onFailed,userContext); }
wsStoreSite.QuickBuy= function(onSuccess,onFailed,userContext) {wsStoreSite._staticInstance.QuickBuy(onSuccess,onFailed,userContext); }
wsStoreSite.UpdateShipmentHours= function(from,to,onSuccess,onFailed,userContext) {wsStoreSite._staticInstance.UpdateShipmentHours(from,to,onSuccess,onFailed,userContext); }
wsStoreSite.UpdateCoupon= function(coupon,onSuccess,onFailed,userContext) {wsStoreSite._staticInstance.UpdateCoupon(coupon,onSuccess,onFailed,userContext); }
wsStoreSite.BindCoupon= function(onSuccess,onFailed,userContext) {wsStoreSite._staticInstance.BindCoupon(onSuccess,onFailed,userContext); }
wsStoreSite.SetPropertySelect= function(sProductID,sGroupID,sPropertyID,onSuccess,onFailed,userContext) {wsStoreSite._staticInstance.SetPropertySelect(sProductID,sGroupID,sPropertyID,onSuccess,onFailed,userContext); }
wsStoreSite.SetPropertySelectQB= function(sProductID,sGroupID,sPropertyID,onSuccess,onFailed,userContext) {wsStoreSite._staticInstance.SetPropertySelectQB(sProductID,sGroupID,sPropertyID,onSuccess,onFailed,userContext); }
wsStoreSite.SetPropertyCheckBox= function(sProductID,sGroupID,sPropertyID,bIsChecked,onSuccess,onFailed,userContext) {wsStoreSite._staticInstance.SetPropertyCheckBox(sProductID,sGroupID,sPropertyID,bIsChecked,onSuccess,onFailed,userContext); }
wsStoreSite.SetPropertyRadioButton= function(sProductID,sGroupID,sPropertyID,onSuccess,onFailed,userContext) {wsStoreSite._staticInstance.SetPropertyRadioButton(sProductID,sGroupID,sPropertyID,onSuccess,onFailed,userContext); }
wsStoreSite.SetPropertyTextBox= function(sProductID,sGroupID,sPropertyID,sValue,onSuccess,onFailed,userContext) {wsStoreSite._staticInstance.SetPropertyTextBox(sProductID,sGroupID,sPropertyID,sValue,onSuccess,onFailed,userContext); }
wsStoreSite.SetCartPropertySelect= function(sCRI,sProductID,sGroupID,sPropertyID,onSuccess,onFailed,userContext) {wsStoreSite._staticInstance.SetCartPropertySelect(sCRI,sProductID,sGroupID,sPropertyID,onSuccess,onFailed,userContext); }
wsStoreSite.SetCartPropertyCheckBox= function(sCRI,sProductID,sGroupID,sPropertyID,bIsChecked,onSuccess,onFailed,userContext) {wsStoreSite._staticInstance.SetCartPropertyCheckBox(sCRI,sProductID,sGroupID,sPropertyID,bIsChecked,onSuccess,onFailed,userContext); }
wsStoreSite.SetCartPropertyRadioButton= function(sCRI,sProductID,sGroupID,sPropertyID,onSuccess,onFailed,userContext) {wsStoreSite._staticInstance.SetCartPropertyRadioButton(sCRI,sProductID,sGroupID,sPropertyID,onSuccess,onFailed,userContext); }
wsStoreSite.SetCartPropertyTextBox= function(sCRI,sProductID,sGroupID,sPropertyID,sValue,onSuccess,onFailed,userContext) {wsStoreSite._staticInstance.SetCartPropertyTextBox(sCRI,sProductID,sGroupID,sPropertyID,sValue,onSuccess,onFailed,userContext); }
wsStoreSite.SetProductQuantity= function(sQuantity,onSuccess,onFailed,userContext) {wsStoreSite._staticInstance.SetProductQuantity(sQuantity,onSuccess,onFailed,userContext); }
wsStoreSite.DeleteCartProduct= function(sPID,sCRI,onSuccess,onFailed,userContext) {wsStoreSite._staticInstance.DeleteCartProduct(sPID,sCRI,onSuccess,onFailed,userContext); }
wsStoreSite.DeleteHistoryProduct= function(sProductID,sPID,onSuccess,onFailed,userContext) {wsStoreSite._staticInstance.DeleteHistoryProduct(sProductID,sPID,onSuccess,onFailed,userContext); }
wsStoreSite.UpdateCustomerDetails= function(cCustomerClient,onSuccess,onFailed,userContext) {wsStoreSite._staticInstance.UpdateCustomerDetails(cCustomerClient,onSuccess,onFailed,userContext); }
wsStoreSite.UpdateShipmentAddress= function(cOrderClient,onSuccess,onFailed,userContext) {wsStoreSite._staticInstance.UpdateShipmentAddress(cOrderClient,onSuccess,onFailed,userContext); }
wsStoreSite.UpdateShipmentDetails= function(sShipmentID,onSuccess,onFailed,userContext) {wsStoreSite._staticInstance.UpdateShipmentDetails(sShipmentID,onSuccess,onFailed,userContext); }
wsStoreSite.UpdatePurchaseDetails= function(sPurchaseID,onSuccess,onFailed,userContext) {wsStoreSite._staticInstance.UpdatePurchaseDetails(sPurchaseID,onSuccess,onFailed,userContext); }
wsStoreSite.SignIn= function(c,onSuccess,onFailed,userContext) {wsStoreSite._staticInstance.SignIn(c,onSuccess,onFailed,userContext); }
wsStoreSite.UpdateCreditCardDetails= function(cOrderClient,onSuccess,onFailed,userContext) {wsStoreSite._staticInstance.UpdateCreditCardDetails(cOrderClient,onSuccess,onFailed,userContext); }
wsStoreSite.UpdateStandardsAcceptance= function(bAccepted,onSuccess,onFailed,userContext) {wsStoreSite._staticInstance.UpdateStandardsAcceptance(bAccepted,onSuccess,onFailed,userContext); }
wsStoreSite.CatalogueToShipment= function(catalogueToShipment,onSuccess,onFailed,userContext) {wsStoreSite._staticInstance.CatalogueToShipment(catalogueToShipment,onSuccess,onFailed,userContext); }
wsStoreSite.InfiniteSession= function(onSuccess,onFailed,userContext) {wsStoreSite._staticInstance.InfiniteSession(onSuccess,onFailed,userContext); }
wsStoreSite.UpdateCartProductQuantity= function(sPID,sCRI,sQuantity,onSuccess,onFailed,userContext) {wsStoreSite._staticInstance.UpdateCartProductQuantity(sPID,sCRI,sQuantity,onSuccess,onFailed,userContext); }
wsStoreSite.UpdateOrderComment= function(sCommentID,sComment,onSuccess,onFailed,userContext) {wsStoreSite._staticInstance.UpdateOrderComment(sCommentID,sComment,onSuccess,onFailed,userContext); }
var gtc = Sys.Net.WebServiceProxy._generateTypedConstructor;
Type.registerNamespace('Store');
if (typeof(Store.StoreSiteWebServices) === 'undefined') {
Store.StoreSiteWebServices=gtc("Store.StoreSiteWebServices");
Store.StoreSiteWebServices.registerClass('Store.StoreSiteWebServices');
}
if (typeof(Store.StoreSiteProduct) === 'undefined') {
Store.StoreSiteProduct=gtc("Store.StoreSiteProduct");
Store.StoreSiteProduct.registerClass('Store.StoreSiteProduct');
}
if (typeof(Store.StoreSiteCustomer) === 'undefined') {
Store.StoreSiteCustomer=gtc("Store.StoreSiteCustomer");
Store.StoreSiteCustomer.registerClass('Store.StoreSiteCustomer');
}
if (typeof(Store.StoreSiteOrder) === 'undefined') {
Store.StoreSiteOrder=gtc("Store.StoreSiteOrder");
Store.StoreSiteOrder.registerClass('Store.StoreSiteOrder');
}
