var NemFamilieWebservice=function() {
NemFamilieWebservice.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
NemFamilieWebservice.prototype={
IsValidUserName:function(UserName,succeededCallback, failedCallback, userContext) {
return this._invoke(NemFamilieWebservice.get_path(), 'IsValidUserName',false,{UserName:UserName},succeededCallback,failedCallback,userContext); },
FetchAllExpiredActiveAuctions:function(UserAuthenticate,succeededCallback, failedCallback, userContext) {
return this._invoke(NemFamilieWebservice.get_path(), 'FetchAllExpiredActiveAuctions',false,{UserAuthenticate:UserAuthenticate},succeededCallback,failedCallback,userContext); },
SearchBack:function(succeededCallback, failedCallback, userContext) {
return this._invoke(NemFamilieWebservice.get_path(), 'SearchBack',false,{},succeededCallback,failedCallback,userContext); },
GetDialog:function(DialogName,succeededCallback, failedCallback, userContext) {
return this._invoke(NemFamilieWebservice.get_path(), 'GetDialog',false,{DialogName:DialogName},succeededCallback,failedCallback,userContext); },
SendPassword:function(Email,succeededCallback, failedCallback, userContext) {
return this._invoke(NemFamilieWebservice.get_path(), 'SendPassword',false,{Email:Email},succeededCallback,failedCallback,userContext); },
WithdrawMoney:function(Username,Password,Amount,succeededCallback, failedCallback, userContext) {
return this._invoke(NemFamilieWebservice.get_path(), 'WithdrawMoney',false,{Username:Username,Password:Password,Amount:Amount},succeededCallback,failedCallback,userContext); },
ValidateLogin:function(Username,Password,succeededCallback, failedCallback, userContext) {
return this._invoke(NemFamilieWebservice.get_path(), 'ValidateLogin',false,{Username:Username,Password:Password},succeededCallback,failedCallback,userContext); },
MD5:function(strPlainText,succeededCallback, failedCallback, userContext) {
return this._invoke(NemFamilieWebservice.get_path(), 'MD5',false,{strPlainText:strPlainText},succeededCallback,failedCallback,userContext); },
Login:function(Username,Password,succeededCallback, failedCallback, userContext) {
return this._invoke(NemFamilieWebservice.get_path(), 'Login',false,{Username:Username,Password:Password},succeededCallback,failedCallback,userContext); },
SearchProduct:function(sText,sPeriode,sKategori,sStand,sPris,sGeografi,sMaerke,sFarve,sStr,succeededCallback, failedCallback, userContext) {
return this._invoke(NemFamilieWebservice.get_path(), 'SearchProduct',false,{sText:sText,sPeriode:sPeriode,sKategori:sKategori,sStand:sStand,sPris:sPris,sGeografi:sGeografi,sMaerke:sMaerke,sFarve:sFarve,sStr:sStr},succeededCallback,failedCallback,userContext); },
CreateMember:function(RefMemberId,Nr,BarnNr,Barnebarnnr,Oldebarnnr,succeededCallback, failedCallback, userContext) {
return this._invoke(NemFamilieWebservice.get_path(), 'CreateMember',false,{RefMemberId:RefMemberId,Nr:Nr,BarnNr:BarnNr,Barnebarnnr:Barnebarnnr,Oldebarnnr:Oldebarnnr},succeededCallback,failedCallback,userContext); },
CalculateDankort:function(ChosenAmount,succeededCallback, failedCallback, userContext) {
return this._invoke(NemFamilieWebservice.get_path(), 'CalculateDankort',false,{ChosenAmount:ChosenAmount},succeededCallback,failedCallback,userContext); },
WithdrawAmount:function(ChosenAmount,succeededCallback, failedCallback, userContext) {
return this._invoke(NemFamilieWebservice.get_path(), 'WithdrawAmount',false,{ChosenAmount:ChosenAmount},succeededCallback,failedCallback,userContext); },
n:function(succeededCallback, failedCallback, userContext) {
return this._invoke(NemFamilieWebservice.get_path(), 'n',false,{},succeededCallback,failedCallback,userContext); },
GetPaymentFee:function(succeededCallback, failedCallback, userContext) {
return this._invoke(NemFamilieWebservice.get_path(), 'GetPaymentFee',false,{},succeededCallback,failedCallback,userContext); },
CalculatePaymentFee:function(amount,succeededCallback, failedCallback, userContext) {
return this._invoke(NemFamilieWebservice.get_path(), 'CalculatePaymentFee',false,{amount:amount},succeededCallback,failedCallback,userContext); },
checkDIBSPayment:function(OrderNr,succeededCallback, failedCallback, userContext) {
return this._invoke(NemFamilieWebservice.get_path(), 'checkDIBSPayment',false,{OrderNr:OrderNr},succeededCallback,failedCallback,userContext); }}
NemFamilieWebservice.registerClass('NemFamilieWebservice',Sys.Net.WebServiceProxy);
NemFamilieWebservice._staticInstance = new NemFamilieWebservice();
NemFamilieWebservice.set_path = function(value) { 
var e = Function._validateParams(arguments, [{name: 'path', type: String}]); if (e) throw e; NemFamilieWebservice._staticInstance._path = value; }
NemFamilieWebservice.get_path = function() { return NemFamilieWebservice._staticInstance._path; }
NemFamilieWebservice.set_timeout = function(value) { var e = Function._validateParams(arguments, [{name: 'timeout', type: Number}]); if (e) throw e; if (value < 0) { throw Error.argumentOutOfRange('value', value, Sys.Res.invalidTimeout); }
NemFamilieWebservice._staticInstance._timeout = value; }
NemFamilieWebservice.get_timeout = function() { 
return NemFamilieWebservice._staticInstance._timeout; }
NemFamilieWebservice.set_defaultUserContext = function(value) { 
NemFamilieWebservice._staticInstance._userContext = value; }
NemFamilieWebservice.get_defaultUserContext = function() { 
return NemFamilieWebservice._staticInstance._userContext; }
NemFamilieWebservice.set_defaultSucceededCallback = function(value) { 
var e = Function._validateParams(arguments, [{name: 'defaultSucceededCallback', type: Function}]); if (e) throw e; NemFamilieWebservice._staticInstance._succeeded = value; }
NemFamilieWebservice.get_defaultSucceededCallback = function() { 
return NemFamilieWebservice._staticInstance._succeeded; }
NemFamilieWebservice.set_defaultFailedCallback = function(value) { 
var e = Function._validateParams(arguments, [{name: 'defaultFailedCallback', type: Function}]); if (e) throw e; NemFamilieWebservice._staticInstance._failed = value; }
NemFamilieWebservice.get_defaultFailedCallback = function() { 
return NemFamilieWebservice._staticInstance._failed; }
NemFamilieWebservice.set_path("/NemFamilie.asmx");
NemFamilieWebservice.IsValidUserName= function(UserName,onSuccess,onFailed,userContext) {NemFamilieWebservice._staticInstance.IsValidUserName(UserName,onSuccess,onFailed,userContext); }
NemFamilieWebservice.FetchAllExpiredActiveAuctions= function(UserAuthenticate,onSuccess,onFailed,userContext) {NemFamilieWebservice._staticInstance.FetchAllExpiredActiveAuctions(UserAuthenticate,onSuccess,onFailed,userContext); }
NemFamilieWebservice.SearchBack= function(onSuccess,onFailed,userContext) {NemFamilieWebservice._staticInstance.SearchBack(onSuccess,onFailed,userContext); }
NemFamilieWebservice.GetDialog= function(DialogName,onSuccess,onFailed,userContext) {NemFamilieWebservice._staticInstance.GetDialog(DialogName,onSuccess,onFailed,userContext); }
NemFamilieWebservice.SendPassword= function(Email,onSuccess,onFailed,userContext) {NemFamilieWebservice._staticInstance.SendPassword(Email,onSuccess,onFailed,userContext); }
NemFamilieWebservice.WithdrawMoney= function(Username,Password,Amount,onSuccess,onFailed,userContext) {NemFamilieWebservice._staticInstance.WithdrawMoney(Username,Password,Amount,onSuccess,onFailed,userContext); }
NemFamilieWebservice.ValidateLogin= function(Username,Password,onSuccess,onFailed,userContext) {NemFamilieWebservice._staticInstance.ValidateLogin(Username,Password,onSuccess,onFailed,userContext); }
NemFamilieWebservice.MD5= function(strPlainText,onSuccess,onFailed,userContext) {NemFamilieWebservice._staticInstance.MD5(strPlainText,onSuccess,onFailed,userContext); }
NemFamilieWebservice.Login= function(Username,Password,onSuccess,onFailed,userContext) {NemFamilieWebservice._staticInstance.Login(Username,Password,onSuccess,onFailed,userContext); }
NemFamilieWebservice.SearchProduct= function(sText,sPeriode,sKategori,sStand,sPris,sGeografi,sMaerke,sFarve,sStr,onSuccess,onFailed,userContext) {NemFamilieWebservice._staticInstance.SearchProduct(sText,sPeriode,sKategori,sStand,sPris,sGeografi,sMaerke,sFarve,sStr,onSuccess,onFailed,userContext); }
NemFamilieWebservice.CreateMember= function(RefMemberId,Nr,BarnNr,Barnebarnnr,Oldebarnnr,onSuccess,onFailed,userContext) {NemFamilieWebservice._staticInstance.CreateMember(RefMemberId,Nr,BarnNr,Barnebarnnr,Oldebarnnr,onSuccess,onFailed,userContext); }
NemFamilieWebservice.CalculateDankort= function(ChosenAmount,onSuccess,onFailed,userContext) {NemFamilieWebservice._staticInstance.CalculateDankort(ChosenAmount,onSuccess,onFailed,userContext); }
NemFamilieWebservice.WithdrawAmount= function(ChosenAmount,onSuccess,onFailed,userContext) {NemFamilieWebservice._staticInstance.WithdrawAmount(ChosenAmount,onSuccess,onFailed,userContext); }
NemFamilieWebservice.n= function(onSuccess,onFailed,userContext) {NemFamilieWebservice._staticInstance.n(onSuccess,onFailed,userContext); }
NemFamilieWebservice.GetPaymentFee= function(onSuccess,onFailed,userContext) {NemFamilieWebservice._staticInstance.GetPaymentFee(onSuccess,onFailed,userContext); }
NemFamilieWebservice.CalculatePaymentFee= function(amount,onSuccess,onFailed,userContext) {NemFamilieWebservice._staticInstance.CalculatePaymentFee(amount,onSuccess,onFailed,userContext); }
NemFamilieWebservice.checkDIBSPayment= function(OrderNr,onSuccess,onFailed,userContext) {NemFamilieWebservice._staticInstance.checkDIBSPayment(OrderNr,onSuccess,onFailed,userContext); }
var gtc = Sys.Net.WebServiceProxy._generateTypedConstructor;
Type.registerNamespace('NemFamilie');
if (typeof(NemFamilie.Webservice2_UserAuth) === 'undefined') {
NemFamilie.Webservice2_UserAuth=gtc("NemFamilie.Webservice2+UserAuth");
NemFamilie.Webservice2_UserAuth.registerClass('NemFamilie.Webservice2_UserAuth');
}
Type.registerNamespace('NemFamilie.Business');
if (typeof(NemFamilie.Business.Product) === 'undefined') {
NemFamilie.Business.Product=gtc("NemFamilie.Business.Product");
NemFamilie.Business.Product.registerClass('NemFamilie.Business.Product');
}
