Type.registerNamespace('Vaga.Web');
Vaga.Web.ServiceBasket=function() {
Vaga.Web.ServiceBasket.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
Vaga.Web.ServiceBasket.prototype={
_get_path:function() {
 var p = this.get_path();
 if (p) return p;
 else return Vaga.Web.ServiceBasket._staticInstance.get_path();},
UpdateScalePrice:function(ScaleID,Price,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'UpdateScalePrice',false,{ScaleID:ScaleID,Price:Price},succeededCallback,failedCallback,userContext); },
UpdateScalePlatformPrice:function(ScalePlatformID,Price,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'UpdateScalePlatformPrice',false,{ScalePlatformID:ScalePlatformID,Price:Price},succeededCallback,failedCallback,userContext); },
UpdateWeightPrice:function(weightID,Price,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'UpdateWeightPrice',false,{weightID:weightID,Price:Price},succeededCallback,failedCallback,userContext); },
UpdateCarModelPrice:function(carModelID,Price,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'UpdateCarModelPrice',false,{carModelID:carModelID,Price:Price},succeededCallback,failedCallback,userContext); },
UpdateServicePrice:function(serviceID,Price,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'UpdateServicePrice',false,{serviceID:serviceID,Price:Price},succeededCallback,failedCallback,userContext); },
AddBasketScale:function(ScaleID,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'AddBasketScale',false,{ScaleID:ScaleID},succeededCallback,failedCallback,userContext); },
ChangeBasketScale:function(ScaleID,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'ChangeBasketScale',false,{ScaleID:ScaleID},succeededCallback,failedCallback,userContext); },
RemoveBasketScale:function(ScaleID,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'RemoveBasketScale',false,{ScaleID:ScaleID},succeededCallback,failedCallback,userContext); },
AddBasketModel:function(ModelID,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'AddBasketModel',false,{ModelID:ModelID},succeededCallback,failedCallback,userContext); },
ChangeBasketModel:function(ModelID,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'ChangeBasketModel',false,{ModelID:ModelID},succeededCallback,failedCallback,userContext); },
RemoveBasketModel:function(ModelID,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'RemoveBasketModel',false,{ModelID:ModelID},succeededCallback,failedCallback,userContext); },
AddBasketCart:function(CartModelID,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'AddBasketCart',false,{CartModelID:CartModelID},succeededCallback,failedCallback,userContext); },
ChangeBasketCart:function(CartModelID,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'ChangeBasketCart',false,{CartModelID:CartModelID},succeededCallback,failedCallback,userContext); },
RemoveBasketCart:function(CartModelID,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'RemoveBasketCart',false,{CartModelID:CartModelID},succeededCallback,failedCallback,userContext); },
AddBasketScalePlatform:function(ModelID,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'AddBasketScalePlatform',false,{ModelID:ModelID},succeededCallback,failedCallback,userContext); },
ChangeBasketScalePlatform:function(ScalePlatformID,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'ChangeBasketScalePlatform',false,{ScalePlatformID:ScalePlatformID},succeededCallback,failedCallback,userContext); },
RemoveBasketScalePlatform:function(ScalePlatformID,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'RemoveBasketScalePlatform',false,{ScalePlatformID:ScalePlatformID},succeededCallback,failedCallback,userContext); },
AddBasketWeight:function(WeightID,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'AddBasketWeight',false,{WeightID:WeightID},succeededCallback,failedCallback,userContext); },
ChangeBasketWeight:function(WeightID,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'ChangeBasketWeight',false,{WeightID:WeightID},succeededCallback,failedCallback,userContext); },
RemoveBasketWeight:function(WeightID,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'RemoveBasketWeight',false,{WeightID:WeightID},succeededCallback,failedCallback,userContext); },
GetBasketItemsCount:function(succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetBasketItemsCount',false,{},succeededCallback,failedCallback,userContext); }}
Vaga.Web.ServiceBasket.registerClass('Vaga.Web.ServiceBasket',Sys.Net.WebServiceProxy);
Vaga.Web.ServiceBasket._staticInstance = new Vaga.Web.ServiceBasket();
Vaga.Web.ServiceBasket.set_path = function(value) { Vaga.Web.ServiceBasket._staticInstance.set_path(value); }
Vaga.Web.ServiceBasket.get_path = function() { return Vaga.Web.ServiceBasket._staticInstance.get_path(); }
Vaga.Web.ServiceBasket.set_timeout = function(value) { Vaga.Web.ServiceBasket._staticInstance.set_timeout(value); }
Vaga.Web.ServiceBasket.get_timeout = function() { return Vaga.Web.ServiceBasket._staticInstance.get_timeout(); }
Vaga.Web.ServiceBasket.set_defaultUserContext = function(value) { Vaga.Web.ServiceBasket._staticInstance.set_defaultUserContext(value); }
Vaga.Web.ServiceBasket.get_defaultUserContext = function() { return Vaga.Web.ServiceBasket._staticInstance.get_defaultUserContext(); }
Vaga.Web.ServiceBasket.set_defaultSucceededCallback = function(value) { Vaga.Web.ServiceBasket._staticInstance.set_defaultSucceededCallback(value); }
Vaga.Web.ServiceBasket.get_defaultSucceededCallback = function() { return Vaga.Web.ServiceBasket._staticInstance.get_defaultSucceededCallback(); }
Vaga.Web.ServiceBasket.set_defaultFailedCallback = function(value) { Vaga.Web.ServiceBasket._staticInstance.set_defaultFailedCallback(value); }
Vaga.Web.ServiceBasket.get_defaultFailedCallback = function() { return Vaga.Web.ServiceBasket._staticInstance.get_defaultFailedCallback(); }
Vaga.Web.ServiceBasket.set_path("/ServiceBasket.asmx");
Vaga.Web.ServiceBasket.UpdateScalePrice= function(ScaleID,Price,onSuccess,onFailed,userContext) {Vaga.Web.ServiceBasket._staticInstance.UpdateScalePrice(ScaleID,Price,onSuccess,onFailed,userContext); }
Vaga.Web.ServiceBasket.UpdateScalePlatformPrice= function(ScalePlatformID,Price,onSuccess,onFailed,userContext) {Vaga.Web.ServiceBasket._staticInstance.UpdateScalePlatformPrice(ScalePlatformID,Price,onSuccess,onFailed,userContext); }
Vaga.Web.ServiceBasket.UpdateWeightPrice= function(weightID,Price,onSuccess,onFailed,userContext) {Vaga.Web.ServiceBasket._staticInstance.UpdateWeightPrice(weightID,Price,onSuccess,onFailed,userContext); }
Vaga.Web.ServiceBasket.UpdateCarModelPrice= function(carModelID,Price,onSuccess,onFailed,userContext) {Vaga.Web.ServiceBasket._staticInstance.UpdateCarModelPrice(carModelID,Price,onSuccess,onFailed,userContext); }
Vaga.Web.ServiceBasket.UpdateServicePrice= function(serviceID,Price,onSuccess,onFailed,userContext) {Vaga.Web.ServiceBasket._staticInstance.UpdateServicePrice(serviceID,Price,onSuccess,onFailed,userContext); }
Vaga.Web.ServiceBasket.AddBasketScale= function(ScaleID,onSuccess,onFailed,userContext) {Vaga.Web.ServiceBasket._staticInstance.AddBasketScale(ScaleID,onSuccess,onFailed,userContext); }
Vaga.Web.ServiceBasket.ChangeBasketScale= function(ScaleID,onSuccess,onFailed,userContext) {Vaga.Web.ServiceBasket._staticInstance.ChangeBasketScale(ScaleID,onSuccess,onFailed,userContext); }
Vaga.Web.ServiceBasket.RemoveBasketScale= function(ScaleID,onSuccess,onFailed,userContext) {Vaga.Web.ServiceBasket._staticInstance.RemoveBasketScale(ScaleID,onSuccess,onFailed,userContext); }
Vaga.Web.ServiceBasket.AddBasketModel= function(ModelID,onSuccess,onFailed,userContext) {Vaga.Web.ServiceBasket._staticInstance.AddBasketModel(ModelID,onSuccess,onFailed,userContext); }
Vaga.Web.ServiceBasket.ChangeBasketModel= function(ModelID,onSuccess,onFailed,userContext) {Vaga.Web.ServiceBasket._staticInstance.ChangeBasketModel(ModelID,onSuccess,onFailed,userContext); }
Vaga.Web.ServiceBasket.RemoveBasketModel= function(ModelID,onSuccess,onFailed,userContext) {Vaga.Web.ServiceBasket._staticInstance.RemoveBasketModel(ModelID,onSuccess,onFailed,userContext); }
Vaga.Web.ServiceBasket.AddBasketCart= function(CartModelID,onSuccess,onFailed,userContext) {Vaga.Web.ServiceBasket._staticInstance.AddBasketCart(CartModelID,onSuccess,onFailed,userContext); }
Vaga.Web.ServiceBasket.ChangeBasketCart= function(CartModelID,onSuccess,onFailed,userContext) {Vaga.Web.ServiceBasket._staticInstance.ChangeBasketCart(CartModelID,onSuccess,onFailed,userContext); }
Vaga.Web.ServiceBasket.RemoveBasketCart= function(CartModelID,onSuccess,onFailed,userContext) {Vaga.Web.ServiceBasket._staticInstance.RemoveBasketCart(CartModelID,onSuccess,onFailed,userContext); }
Vaga.Web.ServiceBasket.AddBasketScalePlatform= function(ModelID,onSuccess,onFailed,userContext) {Vaga.Web.ServiceBasket._staticInstance.AddBasketScalePlatform(ModelID,onSuccess,onFailed,userContext); }
Vaga.Web.ServiceBasket.ChangeBasketScalePlatform= function(ScalePlatformID,onSuccess,onFailed,userContext) {Vaga.Web.ServiceBasket._staticInstance.ChangeBasketScalePlatform(ScalePlatformID,onSuccess,onFailed,userContext); }
Vaga.Web.ServiceBasket.RemoveBasketScalePlatform= function(ScalePlatformID,onSuccess,onFailed,userContext) {Vaga.Web.ServiceBasket._staticInstance.RemoveBasketScalePlatform(ScalePlatformID,onSuccess,onFailed,userContext); }
Vaga.Web.ServiceBasket.AddBasketWeight= function(WeightID,onSuccess,onFailed,userContext) {Vaga.Web.ServiceBasket._staticInstance.AddBasketWeight(WeightID,onSuccess,onFailed,userContext); }
Vaga.Web.ServiceBasket.ChangeBasketWeight= function(WeightID,onSuccess,onFailed,userContext) {Vaga.Web.ServiceBasket._staticInstance.ChangeBasketWeight(WeightID,onSuccess,onFailed,userContext); }
Vaga.Web.ServiceBasket.RemoveBasketWeight= function(WeightID,onSuccess,onFailed,userContext) {Vaga.Web.ServiceBasket._staticInstance.RemoveBasketWeight(WeightID,onSuccess,onFailed,userContext); }
Vaga.Web.ServiceBasket.GetBasketItemsCount= function(onSuccess,onFailed,userContext) {Vaga.Web.ServiceBasket._staticInstance.GetBasketItemsCount(onSuccess,onFailed,userContext); }

