Type.registerNamespace('dk.ide.webservice');
dk.ide.webservice.EditMeService=function() {
dk.ide.webservice.EditMeService.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
dk.ide.webservice.EditMeService.prototype={
GetEmailFromGlobaseGuid:function(profileGuid,succeededCallback, failedCallback, userContext) {
return this._invoke(dk.ide.webservice.EditMeService.get_path(), 'GetEmailFromGlobaseGuid',false,{profileGuid:profileGuid},succeededCallback,failedCallback,userContext); },
GetCustNumFromGlobaseGuid:function(profileGuid,succeededCallback, failedCallback, userContext) {
return this._invoke(dk.ide.webservice.EditMeService.get_path(), 'GetCustNumFromGlobaseGuid',false,{profileGuid:profileGuid},succeededCallback,failedCallback,userContext); },
GetUserPassFromResponsysGuid:function(guid,succeededCallback, failedCallback, userContext) {
return this._invoke(dk.ide.webservice.EditMeService.get_path(), 'GetUserPassFromResponsysGuid',false,{guid:guid},succeededCallback,failedCallback,userContext); },
GetUserDetails:function(authenticationToken,succeededCallback, failedCallback, userContext) {
return this._invoke(dk.ide.webservice.EditMeService.get_path(), 'GetUserDetails',false,{authenticationToken:authenticationToken},succeededCallback,failedCallback,userContext); },
GetUserDetailsFromGlobaseGuid:function(globaseGuid,succeededCallback, failedCallback, userContext) {
return this._invoke(dk.ide.webservice.EditMeService.get_path(), 'GetUserDetailsFromGlobaseGuid',false,{globaseGuid:globaseGuid},succeededCallback,failedCallback,userContext); },
UpdateMe:function(authenticationToken,shopId,fornavn,efternavn,vejnavn,postnummer,by,email,mobil,butik,foedselsdag,koen,fritidsbolig,hjemmeboendeboern,boligtype,frameldnyhedsbrev,deleteme,succeededCallback, failedCallback, userContext) {
return this._invoke(dk.ide.webservice.EditMeService.get_path(), 'UpdateMe',false,{authenticationToken:authenticationToken,shopId:shopId,fornavn:fornavn,efternavn:efternavn,vejnavn:vejnavn,postnummer:postnummer,by:by,email:email,mobil:mobil,butik:butik,foedselsdag:foedselsdag,koen:koen,fritidsbolig:fritidsbolig,hjemmeboendeboern:hjemmeboendeboern,boligtype:boligtype,frameldnyhedsbrev:frameldnyhedsbrev,deleteme:deleteme},succeededCallback,failedCallback,userContext); },
GetClubNumFromAuthenticationToken:function(authenticationToken,succeededCallback, failedCallback, userContext) {
return this._invoke(dk.ide.webservice.EditMeService.get_path(), 'GetClubNumFromAuthenticationToken',false,{authenticationToken:authenticationToken},succeededCallback,failedCallback,userContext); },
GetCustUserPassFromGlobaseGuid:function(profileGuid,succeededCallback, failedCallback, userContext) {
return this._invoke(dk.ide.webservice.EditMeService.get_path(), 'GetCustUserPassFromGlobaseGuid',false,{profileGuid:profileGuid},succeededCallback,failedCallback,userContext); },
OptOutFromGlobaseGUID:function(profileGuid,succeededCallback, failedCallback, userContext) {
return this._invoke(dk.ide.webservice.EditMeService.get_path(), 'OptOutFromGlobaseGUID',false,{profileGuid:profileGuid},succeededCallback,failedCallback,userContext); }}
dk.ide.webservice.EditMeService.registerClass('dk.ide.webservice.EditMeService',Sys.Net.WebServiceProxy);
dk.ide.webservice.EditMeService._staticInstance = new dk.ide.webservice.EditMeService();
dk.ide.webservice.EditMeService.set_path = function(value) { dk.ide.webservice.EditMeService._staticInstance._path = value; }
dk.ide.webservice.EditMeService.get_path = function() { return dk.ide.webservice.EditMeService._staticInstance._path; }
dk.ide.webservice.EditMeService.set_timeout = function(value) { dk.ide.webservice.EditMeService._staticInstance._timeout = value; }
dk.ide.webservice.EditMeService.get_timeout = function() { return dk.ide.webservice.EditMeService._staticInstance._timeout; }
dk.ide.webservice.EditMeService.set_defaultUserContext = function(value) { dk.ide.webservice.EditMeService._staticInstance._userContext = value; }
dk.ide.webservice.EditMeService.get_defaultUserContext = function() { return dk.ide.webservice.EditMeService._staticInstance._userContext; }
dk.ide.webservice.EditMeService.set_defaultSucceededCallback = function(value) { dk.ide.webservice.EditMeService._staticInstance._succeeded = value; }
dk.ide.webservice.EditMeService.get_defaultSucceededCallback = function() { return dk.ide.webservice.EditMeService._staticInstance._succeeded; }
dk.ide.webservice.EditMeService.set_defaultFailedCallback = function(value) { dk.ide.webservice.EditMeService._staticInstance._failed = value; }
dk.ide.webservice.EditMeService.get_defaultFailedCallback = function() { return dk.ide.webservice.EditMeService._staticInstance._failed; }
dk.ide.webservice.EditMeService.set_path("/webservices/EditMeService.asmx");
dk.ide.webservice.EditMeService.GetEmailFromGlobaseGuid= function(profileGuid,onSuccess,onFailed,userContext) {dk.ide.webservice.EditMeService._staticInstance.GetEmailFromGlobaseGuid(profileGuid,onSuccess,onFailed,userContext); }
dk.ide.webservice.EditMeService.GetCustNumFromGlobaseGuid= function(profileGuid,onSuccess,onFailed,userContext) {dk.ide.webservice.EditMeService._staticInstance.GetCustNumFromGlobaseGuid(profileGuid,onSuccess,onFailed,userContext); }
dk.ide.webservice.EditMeService.GetUserPassFromResponsysGuid= function(guid,onSuccess,onFailed,userContext) {dk.ide.webservice.EditMeService._staticInstance.GetUserPassFromResponsysGuid(guid,onSuccess,onFailed,userContext); }
dk.ide.webservice.EditMeService.GetUserDetails= function(authenticationToken,onSuccess,onFailed,userContext) {dk.ide.webservice.EditMeService._staticInstance.GetUserDetails(authenticationToken,onSuccess,onFailed,userContext); }
dk.ide.webservice.EditMeService.GetUserDetailsFromGlobaseGuid= function(globaseGuid,onSuccess,onFailed,userContext) {dk.ide.webservice.EditMeService._staticInstance.GetUserDetailsFromGlobaseGuid(globaseGuid,onSuccess,onFailed,userContext); }
dk.ide.webservice.EditMeService.UpdateMe= function(authenticationToken,shopId,fornavn,efternavn,vejnavn,postnummer,by,email,mobil,butik,foedselsdag,koen,fritidsbolig,hjemmeboendeboern,boligtype,frameldnyhedsbrev,deleteme,onSuccess,onFailed,userContext) {dk.ide.webservice.EditMeService._staticInstance.UpdateMe(authenticationToken,shopId,fornavn,efternavn,vejnavn,postnummer,by,email,mobil,butik,foedselsdag,koen,fritidsbolig,hjemmeboendeboern,boligtype,frameldnyhedsbrev,deleteme,onSuccess,onFailed,userContext); }
dk.ide.webservice.EditMeService.GetClubNumFromAuthenticationToken= function(authenticationToken,onSuccess,onFailed,userContext) {dk.ide.webservice.EditMeService._staticInstance.GetClubNumFromAuthenticationToken(authenticationToken,onSuccess,onFailed,userContext); }
dk.ide.webservice.EditMeService.GetCustUserPassFromGlobaseGuid= function(profileGuid,onSuccess,onFailed,userContext) {dk.ide.webservice.EditMeService._staticInstance.GetCustUserPassFromGlobaseGuid(profileGuid,onSuccess,onFailed,userContext); }
dk.ide.webservice.EditMeService.OptOutFromGlobaseGUID= function(profileGuid,onSuccess,onFailed,userContext) {dk.ide.webservice.EditMeService._staticInstance.OptOutFromGlobaseGUID(profileGuid,onSuccess,onFailed,userContext); }
var gtc = Sys.Net.WebServiceProxy._generateTypedConstructor;
if (typeof(dk.ide.webservice.EditMeService_UserPass) === 'undefined') {
dk.ide.webservice.EditMeService_UserPass=gtc("dk.ide.webservice.EditMeService+UserPass");
dk.ide.webservice.EditMeService_UserPass.registerClass('dk.ide.webservice.EditMeService_UserPass');
}
if (typeof(dk.ide.webservice.EditMeService_ProfileDetails) === 'undefined') {
dk.ide.webservice.EditMeService_ProfileDetails=gtc("dk.ide.webservice.EditMeService+ProfileDetails");
dk.ide.webservice.EditMeService_ProfileDetails.registerClass('dk.ide.webservice.EditMeService_ProfileDetails');
}
if (typeof(dk.ide.webservice.EditMeService_EditResult) === 'undefined') {
dk.ide.webservice.EditMeService_EditResult=gtc("dk.ide.webservice.EditMeService+EditResult");
dk.ide.webservice.EditMeService_EditResult.registerClass('dk.ide.webservice.EditMeService_EditResult');
}

