Type.registerNamespace('dk.ide.webservice');
dk.ide.webservice.CustomerClubService=function() {
dk.ide.webservice.CustomerClubService.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
dk.ide.webservice.CustomerClubService.prototype={
Logout:function(authenticationToken,succeededCallback, failedCallback, userContext) {
return this._invoke(dk.ide.webservice.CustomerClubService.get_path(), 'Logout',false,{authenticationToken:authenticationToken},succeededCallback,failedCallback,userContext); },
GetTrackStatusLines:function(authenticationToken,trackingCode,succeededCallback, failedCallback, userContext) {
return this._invoke(dk.ide.webservice.CustomerClubService.get_path(), 'GetTrackStatusLines',false,{authenticationToken:authenticationToken,trackingCode:trackingCode},succeededCallback,failedCallback,userContext); },
GetCustomerInvoices:function(authenticationToken,succeededCallback, failedCallback, userContext) {
return this._invoke(dk.ide.webservice.CustomerClubService.get_path(), 'GetCustomerInvoices',false,{authenticationToken:authenticationToken},succeededCallback,failedCallback,userContext); },
GetCustomerBonus:function(authenticationtoken,succeededCallback, failedCallback, userContext) {
return this._invoke(dk.ide.webservice.CustomerClubService.get_path(), 'GetCustomerBonus',false,{authenticationtoken:authenticationtoken},succeededCallback,failedCallback,userContext); },
GetCustomerInvoiceLines:function(authenticationToken,schema,companyId,invoiceId,groupId,succeededCallback, failedCallback, userContext) {
return this._invoke(dk.ide.webservice.CustomerClubService.get_path(), 'GetCustomerInvoiceLines',false,{authenticationToken:authenticationToken,schema:schema,companyId:companyId,invoiceId:invoiceId,groupId:groupId},succeededCallback,failedCallback,userContext); },
RequestInvoicePDFGeneration:function(authenticationToken,schema,companyId,invoiceId,groupId,succeededCallback, failedCallback, userContext) {
return this._invoke(dk.ide.webservice.CustomerClubService.get_path(), 'RequestInvoicePDFGeneration',false,{authenticationToken:authenticationToken,schema:schema,companyId:companyId,invoiceId:invoiceId,groupId:groupId},succeededCallback,failedCallback,userContext); },
CheckIfUserExsists:function(email,succeededCallback, failedCallback, userContext) {
return this._invoke(dk.ide.webservice.CustomerClubService.get_path(), 'CheckIfUserExsists',false,{email:email},succeededCallback,failedCallback,userContext); },
GetClubStats:function(succeededCallback, failedCallback, userContext) {
return this._invoke(dk.ide.webservice.CustomerClubService.get_path(), 'GetClubStats',false,{},succeededCallback,failedCallback,userContext); },
RequestPasswordReset:function(authenticationToken,email,entryPageUrl,succeededCallback, failedCallback, userContext) {
return this._invoke(dk.ide.webservice.CustomerClubService.get_path(), 'RequestPasswordReset',false,{authenticationToken:authenticationToken,email:email,entryPageUrl:entryPageUrl},succeededCallback,failedCallback,userContext); },
ReclaimAccount:function(authenticationToken,clubNum,zipCode,email,pass,succeededCallback, failedCallback, userContext) {
return this._invoke(dk.ide.webservice.CustomerClubService.get_path(), 'ReclaimAccount',false,{authenticationToken:authenticationToken,clubNum:clubNum,zipCode:zipCode,email:email,pass:pass},succeededCallback,failedCallback,userContext); },
ChangePassword:function(isFirstLogin,newpass1,newpass2,resettoken,succeededCallback, failedCallback, userContext) {
return this._invoke(dk.ide.webservice.CustomerClubService.get_path(), 'ChangePassword',false,{isFirstLogin:isFirstLogin,newpass1:newpass1,newpass2:newpass2,resettoken:resettoken},succeededCallback,failedCallback,userContext); }}
dk.ide.webservice.CustomerClubService.registerClass('dk.ide.webservice.CustomerClubService',Sys.Net.WebServiceProxy);
dk.ide.webservice.CustomerClubService._staticInstance = new dk.ide.webservice.CustomerClubService();
dk.ide.webservice.CustomerClubService.set_path = function(value) { dk.ide.webservice.CustomerClubService._staticInstance._path = value; }
dk.ide.webservice.CustomerClubService.get_path = function() { return dk.ide.webservice.CustomerClubService._staticInstance._path; }
dk.ide.webservice.CustomerClubService.set_timeout = function(value) { dk.ide.webservice.CustomerClubService._staticInstance._timeout = value; }
dk.ide.webservice.CustomerClubService.get_timeout = function() { return dk.ide.webservice.CustomerClubService._staticInstance._timeout; }
dk.ide.webservice.CustomerClubService.set_defaultUserContext = function(value) { dk.ide.webservice.CustomerClubService._staticInstance._userContext = value; }
dk.ide.webservice.CustomerClubService.get_defaultUserContext = function() { return dk.ide.webservice.CustomerClubService._staticInstance._userContext; }
dk.ide.webservice.CustomerClubService.set_defaultSucceededCallback = function(value) { dk.ide.webservice.CustomerClubService._staticInstance._succeeded = value; }
dk.ide.webservice.CustomerClubService.get_defaultSucceededCallback = function() { return dk.ide.webservice.CustomerClubService._staticInstance._succeeded; }
dk.ide.webservice.CustomerClubService.set_defaultFailedCallback = function(value) { dk.ide.webservice.CustomerClubService._staticInstance._failed = value; }
dk.ide.webservice.CustomerClubService.get_defaultFailedCallback = function() { return dk.ide.webservice.CustomerClubService._staticInstance._failed; }
dk.ide.webservice.CustomerClubService.set_path("/webservices/CustomerClubService.asmx");
dk.ide.webservice.CustomerClubService.Logout= function(authenticationToken,onSuccess,onFailed,userContext) {dk.ide.webservice.CustomerClubService._staticInstance.Logout(authenticationToken,onSuccess,onFailed,userContext); }
dk.ide.webservice.CustomerClubService.GetTrackStatusLines= function(authenticationToken,trackingCode,onSuccess,onFailed,userContext) {dk.ide.webservice.CustomerClubService._staticInstance.GetTrackStatusLines(authenticationToken,trackingCode,onSuccess,onFailed,userContext); }
dk.ide.webservice.CustomerClubService.GetCustomerInvoices= function(authenticationToken,onSuccess,onFailed,userContext) {dk.ide.webservice.CustomerClubService._staticInstance.GetCustomerInvoices(authenticationToken,onSuccess,onFailed,userContext); }
dk.ide.webservice.CustomerClubService.GetCustomerBonus= function(authenticationtoken,onSuccess,onFailed,userContext) {dk.ide.webservice.CustomerClubService._staticInstance.GetCustomerBonus(authenticationtoken,onSuccess,onFailed,userContext); }
dk.ide.webservice.CustomerClubService.GetCustomerInvoiceLines= function(authenticationToken,schema,companyId,invoiceId,groupId,onSuccess,onFailed,userContext) {dk.ide.webservice.CustomerClubService._staticInstance.GetCustomerInvoiceLines(authenticationToken,schema,companyId,invoiceId,groupId,onSuccess,onFailed,userContext); }
dk.ide.webservice.CustomerClubService.RequestInvoicePDFGeneration= function(authenticationToken,schema,companyId,invoiceId,groupId,onSuccess,onFailed,userContext) {dk.ide.webservice.CustomerClubService._staticInstance.RequestInvoicePDFGeneration(authenticationToken,schema,companyId,invoiceId,groupId,onSuccess,onFailed,userContext); }
dk.ide.webservice.CustomerClubService.CheckIfUserExsists= function(email,onSuccess,onFailed,userContext) {dk.ide.webservice.CustomerClubService._staticInstance.CheckIfUserExsists(email,onSuccess,onFailed,userContext); }
dk.ide.webservice.CustomerClubService.GetClubStats= function(onSuccess,onFailed,userContext) {dk.ide.webservice.CustomerClubService._staticInstance.GetClubStats(onSuccess,onFailed,userContext); }
dk.ide.webservice.CustomerClubService.RequestPasswordReset= function(authenticationToken,email,entryPageUrl,onSuccess,onFailed,userContext) {dk.ide.webservice.CustomerClubService._staticInstance.RequestPasswordReset(authenticationToken,email,entryPageUrl,onSuccess,onFailed,userContext); }
dk.ide.webservice.CustomerClubService.ReclaimAccount= function(authenticationToken,clubNum,zipCode,email,pass,onSuccess,onFailed,userContext) {dk.ide.webservice.CustomerClubService._staticInstance.ReclaimAccount(authenticationToken,clubNum,zipCode,email,pass,onSuccess,onFailed,userContext); }
dk.ide.webservice.CustomerClubService.ChangePassword= function(isFirstLogin,newpass1,newpass2,resettoken,onSuccess,onFailed,userContext) {dk.ide.webservice.CustomerClubService._staticInstance.ChangePassword(isFirstLogin,newpass1,newpass2,resettoken,onSuccess,onFailed,userContext); }
var gtc = Sys.Net.WebServiceProxy._generateTypedConstructor;
if (typeof(dk.ide.webservice.CustomerClubService_TrackStatus) === 'undefined') {
dk.ide.webservice.CustomerClubService_TrackStatus=gtc("dk.ide.webservice.CustomerClubService+TrackStatus");
dk.ide.webservice.CustomerClubService_TrackStatus.registerClass('dk.ide.webservice.CustomerClubService_TrackStatus');
}
if (typeof(dk.ide.webservice.CustomerClubService_Invoice) === 'undefined') {
dk.ide.webservice.CustomerClubService_Invoice=gtc("dk.ide.webservice.CustomerClubService+Invoice");
dk.ide.webservice.CustomerClubService_Invoice.registerClass('dk.ide.webservice.CustomerClubService_Invoice');
}
if (typeof(dk.ide.webservice.CustomerClubService_BonusInfo) === 'undefined') {
dk.ide.webservice.CustomerClubService_BonusInfo=gtc("dk.ide.webservice.CustomerClubService+BonusInfo");
dk.ide.webservice.CustomerClubService_BonusInfo.registerClass('dk.ide.webservice.CustomerClubService_BonusInfo');
}
if (typeof(dk.ide.webservice.CustomerClubService_InvoiceLine) === 'undefined') {
dk.ide.webservice.CustomerClubService_InvoiceLine=gtc("dk.ide.webservice.CustomerClubService+InvoiceLine");
dk.ide.webservice.CustomerClubService_InvoiceLine.registerClass('dk.ide.webservice.CustomerClubService_InvoiceLine');
}
if (typeof(dk.ide.webservice.CustomerClubService_InvoiceRequest) === 'undefined') {
dk.ide.webservice.CustomerClubService_InvoiceRequest=gtc("dk.ide.webservice.CustomerClubService+InvoiceRequest");
dk.ide.webservice.CustomerClubService_InvoiceRequest.registerClass('dk.ide.webservice.CustomerClubService_InvoiceRequest');
}
if (typeof(dk.ide.webservice.CustomerClubService_StatInfo) === 'undefined') {
dk.ide.webservice.CustomerClubService_StatInfo=gtc("dk.ide.webservice.CustomerClubService+StatInfo");
dk.ide.webservice.CustomerClubService_StatInfo.registerClass('dk.ide.webservice.CustomerClubService_StatInfo');
}
if (typeof(dk.ide.webservice.CustomerClubService_PasswordRequestAnswer) === 'undefined') {
dk.ide.webservice.CustomerClubService_PasswordRequestAnswer=gtc("dk.ide.webservice.CustomerClubService+PasswordRequestAnswer");
dk.ide.webservice.CustomerClubService_PasswordRequestAnswer.registerClass('dk.ide.webservice.CustomerClubService_PasswordRequestAnswer');
}
if (typeof(dk.ide.webservice.CustomerClubService_ReclaimAccountAnswer) === 'undefined') {
dk.ide.webservice.CustomerClubService_ReclaimAccountAnswer=gtc("dk.ide.webservice.CustomerClubService+ReclaimAccountAnswer");
dk.ide.webservice.CustomerClubService_ReclaimAccountAnswer.registerClass('dk.ide.webservice.CustomerClubService_ReclaimAccountAnswer');
}
if (typeof(dk.ide.webservice.CustomerClubService_NewPasswordAnswer) === 'undefined') {
dk.ide.webservice.CustomerClubService_NewPasswordAnswer=gtc("dk.ide.webservice.CustomerClubService+NewPasswordAnswer");
dk.ide.webservice.CustomerClubService_NewPasswordAnswer.registerClass('dk.ide.webservice.CustomerClubService_NewPasswordAnswer');
}

