var Winkelwagen=function() {
Winkelwagen.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
Winkelwagen.prototype={
_get_path:function() {
 var p = this.get_path();
 if (p) return p;
 else return Winkelwagen._staticInstance.get_path();},
WinkelwagenWijzigen:function(profileGuid,oudeArtikelNummer,artikelNummer,taalId,aantal,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'WinkelwagenWijzigen',false,{profileGuid:profileGuid,oudeArtikelNummer:oudeArtikelNummer,artikelNummer:artikelNummer,taalId:taalId,aantal:aantal},succeededCallback,failedCallback,userContext); },
WinkelwagenToevoegen:function(profileGuid,artikelNummer,taalId,aantal,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'WinkelwagenToevoegen',false,{profileGuid:profileGuid,artikelNummer:artikelNummer,taalId:taalId,aantal:aantal},succeededCallback,failedCallback,userContext); },
WinkelwagenVerwijderen:function(profileGuid,artikelNummer,taalId,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'WinkelwagenVerwijderen',false,{profileGuid:profileGuid,artikelNummer:artikelNummer,taalId:taalId},succeededCallback,failedCallback,userContext); },
SelecteerKado:function(profileGuid,kadoId,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'SelecteerKado',false,{profileGuid:profileGuid,kadoId:kadoId},succeededCallback,failedCallback,userContext); },
ValideerActiecode:function(actiecode,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'ValideerActiecode',false,{actiecode:actiecode},succeededCallback,failedCallback,userContext); }}
Winkelwagen.registerClass('Winkelwagen',Sys.Net.WebServiceProxy);
Winkelwagen._staticInstance = new Winkelwagen();
Winkelwagen.set_path = function(value) { Winkelwagen._staticInstance.set_path(value); }
Winkelwagen.get_path = function() { return Winkelwagen._staticInstance.get_path(); }
Winkelwagen.set_timeout = function(value) { Winkelwagen._staticInstance.set_timeout(value); }
Winkelwagen.get_timeout = function() { return Winkelwagen._staticInstance.get_timeout(); }
Winkelwagen.set_defaultUserContext = function(value) { Winkelwagen._staticInstance.set_defaultUserContext(value); }
Winkelwagen.get_defaultUserContext = function() { return Winkelwagen._staticInstance.get_defaultUserContext(); }
Winkelwagen.set_defaultSucceededCallback = function(value) { Winkelwagen._staticInstance.set_defaultSucceededCallback(value); }
Winkelwagen.get_defaultSucceededCallback = function() { return Winkelwagen._staticInstance.get_defaultSucceededCallback(); }
Winkelwagen.set_defaultFailedCallback = function(value) { Winkelwagen._staticInstance.set_defaultFailedCallback(value); }
Winkelwagen.get_defaultFailedCallback = function() { return Winkelwagen._staticInstance.get_defaultFailedCallback(); }
Winkelwagen.set_path("/WebService/Winkelwagen.asmx");
Winkelwagen.WinkelwagenWijzigen= function(profileGuid,oudeArtikelNummer,artikelNummer,taalId,aantal,onSuccess,onFailed,userContext) {Winkelwagen._staticInstance.WinkelwagenWijzigen(profileGuid,oudeArtikelNummer,artikelNummer,taalId,aantal,onSuccess,onFailed,userContext); }
Winkelwagen.WinkelwagenToevoegen= function(profileGuid,artikelNummer,taalId,aantal,onSuccess,onFailed,userContext) {Winkelwagen._staticInstance.WinkelwagenToevoegen(profileGuid,artikelNummer,taalId,aantal,onSuccess,onFailed,userContext); }
Winkelwagen.WinkelwagenVerwijderen= function(profileGuid,artikelNummer,taalId,onSuccess,onFailed,userContext) {Winkelwagen._staticInstance.WinkelwagenVerwijderen(profileGuid,artikelNummer,taalId,onSuccess,onFailed,userContext); }
Winkelwagen.SelecteerKado= function(profileGuid,kadoId,onSuccess,onFailed,userContext) {Winkelwagen._staticInstance.SelecteerKado(profileGuid,kadoId,onSuccess,onFailed,userContext); }
Winkelwagen.ValideerActiecode= function(actiecode,onSuccess,onFailed,userContext) {Winkelwagen._staticInstance.ValideerActiecode(actiecode,onSuccess,onFailed,userContext); }
var gtc = Sys.Net.WebServiceProxy._generateTypedConstructor;
if (typeof(ActieCodeResult) === 'undefined') {
var ActieCodeResult=gtc("ActieCodeResult");
ActieCodeResult.registerClass('ActieCodeResult');
}
