Type.registerNamespace('tikAEROWebB2E.WebService');
tikAEROWebB2E.WebService.Payment=function() {
tikAEROWebB2E.WebService.Payment.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
tikAEROWebB2E.WebService.Payment.prototype={
_get_path:function() {
 var p = this.get_path();
 if (p) return p;
 else return tikAEROWebB2E.WebService.Payment._staticInstance.get_path();},
FillPassengerProfileID:function(succeededCallback, failedCallback, userContext) {
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'FillPassengerProfileID',false,{},succeededCallback,failedCallback,userContext); },
GetCurrentBalance:function(succeededCallback, failedCallback, userContext) {
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'GetCurrentBalance',false,{},succeededCallback,failedCallback,userContext); },
GetAllFormOfPaymentSubtypeFees:function(succeededCallback, failedCallback, userContext) {
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'GetAllFormOfPaymentSubtypeFees',false,{},succeededCallback,failedCallback,userContext); },
SavePayment:function(xmlPayment,succeededCallback, failedCallback, userContext) {
/// <param name="xmlPayment" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'SavePayment',false,{xmlPayment:xmlPayment},succeededCallback,failedCallback,userContext); },
Paylater:function(succeededCallback, failedCallback, userContext) {
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'Paylater',false,{},succeededCallback,failedCallback,userContext); },
PayVoucher:function(xml,succeededCallback, failedCallback, userContext) {
/// <param name="xml" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'PayVoucher',false,{xml:xml},succeededCallback,failedCallback,userContext); },
GetMyVouchers:function(voucherNumber,Password,succeededCallback, failedCallback, userContext) {
/// <param name="voucherNumber" type="String">System.String</param>
/// <param name="Password" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'GetMyVouchers',false,{voucherNumber:voucherNumber,Password:Password},succeededCallback,failedCallback,userContext); },
GetVouchers:function(succeededCallback, failedCallback, userContext) {
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'GetVouchers',false,{},succeededCallback,failedCallback,userContext); },
SavePaymentByAcc:function(Balance,FOP,DocumentNumber,succeededCallback, failedCallback, userContext) {
/// <param name="Balance" type="String">System.String</param>
/// <param name="FOP" type="String">System.String</param>
/// <param name="DocumentNumber" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'SavePaymentByAcc',false,{Balance:Balance,FOP:FOP,DocumentNumber:DocumentNumber},succeededCallback,failedCallback,userContext); },
PayExternal:function(strReferenceCode,succeededCallback, failedCallback, userContext) {
/// <param name="strReferenceCode" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'PayExternal',false,{strReferenceCode:strReferenceCode},succeededCallback,failedCallback,userContext); },
CheckValidateCreditCard:function(strNumber,strCardType,succeededCallback, failedCallback, userContext) {
/// <param name="strNumber" type="String">System.String</param>
/// <param name="strCardType" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'CheckValidateCreditCard',false,{strNumber:strNumber,strCardType:strCardType},succeededCallback,failedCallback,userContext); },
LoadTimeTable:function(succeededCallback, failedCallback, userContext) {
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'LoadTimeTable',false,{},succeededCallback,failedCallback,userContext); },
LoadCOB:function(data,succeededCallback, failedCallback, userContext) {
/// <param name="data" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'LoadCOB',false,{data:data},succeededCallback,failedCallback,userContext); }}
tikAEROWebB2E.WebService.Payment.registerClass('tikAEROWebB2E.WebService.Payment',Sys.Net.WebServiceProxy);
tikAEROWebB2E.WebService.Payment._staticInstance = new tikAEROWebB2E.WebService.Payment();
tikAEROWebB2E.WebService.Payment.set_path = function(value) {
tikAEROWebB2E.WebService.Payment._staticInstance.set_path(value); }
tikAEROWebB2E.WebService.Payment.get_path = function() { 
/// <value type="String" mayBeNull="true">The service url.</value>
return tikAEROWebB2E.WebService.Payment._staticInstance.get_path();}
tikAEROWebB2E.WebService.Payment.set_timeout = function(value) {
tikAEROWebB2E.WebService.Payment._staticInstance.set_timeout(value); }
tikAEROWebB2E.WebService.Payment.get_timeout = function() { 
/// <value type="Number">The service timeout.</value>
return tikAEROWebB2E.WebService.Payment._staticInstance.get_timeout(); }
tikAEROWebB2E.WebService.Payment.set_defaultUserContext = function(value) { 
tikAEROWebB2E.WebService.Payment._staticInstance.set_defaultUserContext(value); }
tikAEROWebB2E.WebService.Payment.get_defaultUserContext = function() { 
/// <value mayBeNull="true">The service default user context.</value>
return tikAEROWebB2E.WebService.Payment._staticInstance.get_defaultUserContext(); }
tikAEROWebB2E.WebService.Payment.set_defaultSucceededCallback = function(value) { 
 tikAEROWebB2E.WebService.Payment._staticInstance.set_defaultSucceededCallback(value); }
tikAEROWebB2E.WebService.Payment.get_defaultSucceededCallback = function() { 
/// <value type="Function" mayBeNull="true">The service default succeeded callback.</value>
return tikAEROWebB2E.WebService.Payment._staticInstance.get_defaultSucceededCallback(); }
tikAEROWebB2E.WebService.Payment.set_defaultFailedCallback = function(value) { 
tikAEROWebB2E.WebService.Payment._staticInstance.set_defaultFailedCallback(value); }
tikAEROWebB2E.WebService.Payment.get_defaultFailedCallback = function() { 
/// <value type="Function" mayBeNull="true">The service default failed callback.</value>
return tikAEROWebB2E.WebService.Payment._staticInstance.get_defaultFailedCallback(); }
tikAEROWebB2E.WebService.Payment.set_path("/B2E/WebService/Payment.asmx");
tikAEROWebB2E.WebService.Payment.FillPassengerProfileID= function(onSuccess,onFailed,userContext) {
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
tikAEROWebB2E.WebService.Payment._staticInstance.FillPassengerProfileID(onSuccess,onFailed,userContext); }
tikAEROWebB2E.WebService.Payment.GetCurrentBalance= function(onSuccess,onFailed,userContext) {
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
tikAEROWebB2E.WebService.Payment._staticInstance.GetCurrentBalance(onSuccess,onFailed,userContext); }
tikAEROWebB2E.WebService.Payment.GetAllFormOfPaymentSubtypeFees= function(onSuccess,onFailed,userContext) {
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
tikAEROWebB2E.WebService.Payment._staticInstance.GetAllFormOfPaymentSubtypeFees(onSuccess,onFailed,userContext); }
tikAEROWebB2E.WebService.Payment.SavePayment= function(xmlPayment,onSuccess,onFailed,userContext) {
/// <param name="xmlPayment" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
tikAEROWebB2E.WebService.Payment._staticInstance.SavePayment(xmlPayment,onSuccess,onFailed,userContext); }
tikAEROWebB2E.WebService.Payment.Paylater= function(onSuccess,onFailed,userContext) {
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
tikAEROWebB2E.WebService.Payment._staticInstance.Paylater(onSuccess,onFailed,userContext); }
tikAEROWebB2E.WebService.Payment.PayVoucher= function(xml,onSuccess,onFailed,userContext) {
/// <param name="xml" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
tikAEROWebB2E.WebService.Payment._staticInstance.PayVoucher(xml,onSuccess,onFailed,userContext); }
tikAEROWebB2E.WebService.Payment.GetMyVouchers= function(voucherNumber,Password,onSuccess,onFailed,userContext) {
/// <param name="voucherNumber" type="String">System.String</param>
/// <param name="Password" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
tikAEROWebB2E.WebService.Payment._staticInstance.GetMyVouchers(voucherNumber,Password,onSuccess,onFailed,userContext); }
tikAEROWebB2E.WebService.Payment.GetVouchers= function(onSuccess,onFailed,userContext) {
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
tikAEROWebB2E.WebService.Payment._staticInstance.GetVouchers(onSuccess,onFailed,userContext); }
tikAEROWebB2E.WebService.Payment.SavePaymentByAcc= function(Balance,FOP,DocumentNumber,onSuccess,onFailed,userContext) {
/// <param name="Balance" type="String">System.String</param>
/// <param name="FOP" type="String">System.String</param>
/// <param name="DocumentNumber" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
tikAEROWebB2E.WebService.Payment._staticInstance.SavePaymentByAcc(Balance,FOP,DocumentNumber,onSuccess,onFailed,userContext); }
tikAEROWebB2E.WebService.Payment.PayExternal= function(strReferenceCode,onSuccess,onFailed,userContext) {
/// <param name="strReferenceCode" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
tikAEROWebB2E.WebService.Payment._staticInstance.PayExternal(strReferenceCode,onSuccess,onFailed,userContext); }
tikAEROWebB2E.WebService.Payment.CheckValidateCreditCard= function(strNumber,strCardType,onSuccess,onFailed,userContext) {
/// <param name="strNumber" type="String">System.String</param>
/// <param name="strCardType" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
tikAEROWebB2E.WebService.Payment._staticInstance.CheckValidateCreditCard(strNumber,strCardType,onSuccess,onFailed,userContext); }
tikAEROWebB2E.WebService.Payment.LoadTimeTable= function(onSuccess,onFailed,userContext) {
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
tikAEROWebB2E.WebService.Payment._staticInstance.LoadTimeTable(onSuccess,onFailed,userContext); }
tikAEROWebB2E.WebService.Payment.LoadCOB= function(data,onSuccess,onFailed,userContext) {
/// <param name="data" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
tikAEROWebB2E.WebService.Payment._staticInstance.LoadCOB(data,onSuccess,onFailed,userContext); }

