Type.registerNamespace('webXsiteService');
webXsiteService.OvShopService=function() {
webXsiteService.OvShopService.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
webXsiteService.OvShopService.prototype={
_get_path:function() {
 var p = this.get_path();
 if (p) return p;
 else return webXsiteService.OvShopService._staticInstance.get_path();},
GetObject:function(objectGuid,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetObject',false,{objectGuid:objectGuid},succeededCallback,failedCallback,userContext); },
AddToCartWithAmount:function(objectOvString,amount,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'AddToCartWithAmount',false,{objectOvString:objectOvString,amount:amount},succeededCallback,failedCallback,userContext); },
AddToCart:function(objectOvString,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'AddToCart',false,{objectOvString:objectOvString},succeededCallback,failedCallback,userContext); },
GetShopOrder:function(languageShortcut,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetShopOrder',false,{languageShortcut:languageShortcut},succeededCallback,failedCallback,userContext); },
DeleteItemFromCart:function(orederItemGuid,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'DeleteItemFromCart',false,{orederItemGuid:orederItemGuid},succeededCallback,failedCallback,userContext); },
SendCurrentOrder:function(formDataJson,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'SendCurrentOrder',false,{formDataJson:formDataJson},succeededCallback,failedCallback,userContext); },
SendCurrentOrderWithSettings:function(formDataJson,siteEmailSettingJson,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'SendCurrentOrderWithSettings',false,{formDataJson:formDataJson,siteEmailSettingJson:siteEmailSettingJson},succeededCallback,failedCallback,userContext); }}
webXsiteService.OvShopService.registerClass('webXsiteService.OvShopService',Sys.Net.WebServiceProxy);
webXsiteService.OvShopService._staticInstance = new webXsiteService.OvShopService();
webXsiteService.OvShopService.set_path = function(value) { webXsiteService.OvShopService._staticInstance.set_path(value); }
webXsiteService.OvShopService.get_path = function() { return webXsiteService.OvShopService._staticInstance.get_path(); }
webXsiteService.OvShopService.set_timeout = function(value) { webXsiteService.OvShopService._staticInstance.set_timeout(value); }
webXsiteService.OvShopService.get_timeout = function() { return webXsiteService.OvShopService._staticInstance.get_timeout(); }
webXsiteService.OvShopService.set_defaultUserContext = function(value) { webXsiteService.OvShopService._staticInstance.set_defaultUserContext(value); }
webXsiteService.OvShopService.get_defaultUserContext = function() { return webXsiteService.OvShopService._staticInstance.get_defaultUserContext(); }
webXsiteService.OvShopService.set_defaultSucceededCallback = function(value) { webXsiteService.OvShopService._staticInstance.set_defaultSucceededCallback(value); }
webXsiteService.OvShopService.get_defaultSucceededCallback = function() { return webXsiteService.OvShopService._staticInstance.get_defaultSucceededCallback(); }
webXsiteService.OvShopService.set_defaultFailedCallback = function(value) { webXsiteService.OvShopService._staticInstance.set_defaultFailedCallback(value); }
webXsiteService.OvShopService.get_defaultFailedCallback = function() { return webXsiteService.OvShopService._staticInstance.get_defaultFailedCallback(); }
webXsiteService.OvShopService.set_enableJsonp = function(value) { webXsiteService.OvShopService._staticInstance.set_enableJsonp(value); }
webXsiteService.OvShopService.get_enableJsonp = function() { return webXsiteService.OvShopService._staticInstance.get_enableJsonp(); }
webXsiteService.OvShopService.set_jsonpCallbackParameter = function(value) { webXsiteService.OvShopService._staticInstance.set_jsonpCallbackParameter(value); }
webXsiteService.OvShopService.get_jsonpCallbackParameter = function() { return webXsiteService.OvShopService._staticInstance.get_jsonpCallbackParameter(); }
webXsiteService.OvShopService.set_path("http://www.webxsite.com/Service/OvShopService.svc");
webXsiteService.OvShopService.GetObject= function(objectGuid,onSuccess,onFailed,userContext) {webXsiteService.OvShopService._staticInstance.GetObject(objectGuid,onSuccess,onFailed,userContext); }
webXsiteService.OvShopService.AddToCartWithAmount= function(objectOvString,amount,onSuccess,onFailed,userContext) {webXsiteService.OvShopService._staticInstance.AddToCartWithAmount(objectOvString,amount,onSuccess,onFailed,userContext); }
webXsiteService.OvShopService.AddToCart= function(objectOvString,onSuccess,onFailed,userContext) {webXsiteService.OvShopService._staticInstance.AddToCart(objectOvString,onSuccess,onFailed,userContext); }
webXsiteService.OvShopService.GetShopOrder= function(languageShortcut,onSuccess,onFailed,userContext) {webXsiteService.OvShopService._staticInstance.GetShopOrder(languageShortcut,onSuccess,onFailed,userContext); }
webXsiteService.OvShopService.DeleteItemFromCart= function(orederItemGuid,onSuccess,onFailed,userContext) {webXsiteService.OvShopService._staticInstance.DeleteItemFromCart(orederItemGuid,onSuccess,onFailed,userContext); }
webXsiteService.OvShopService.SendCurrentOrder= function(formDataJson,onSuccess,onFailed,userContext) {webXsiteService.OvShopService._staticInstance.SendCurrentOrder(formDataJson,onSuccess,onFailed,userContext); }
webXsiteService.OvShopService.SendCurrentOrderWithSettings= function(formDataJson,siteEmailSettingJson,onSuccess,onFailed,userContext) {webXsiteService.OvShopService._staticInstance.SendCurrentOrderWithSettings(formDataJson,siteEmailSettingJson,onSuccess,onFailed,userContext); }

