You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
3393 lines
135 KiB
3393 lines
135 KiB
//------------------------------------------------------------------------------
|
|
// <auto-generated>
|
|
// This code was generated by a tool.
|
|
// Runtime Version:4.0.30319.42000
|
|
//
|
|
// Changes to this file may cause incorrect behavior and will be lost if
|
|
// the code is regenerated.
|
|
// </auto-generated>
|
|
//------------------------------------------------------------------------------
|
|
|
|
//
|
|
// This source code was auto-generated by Microsoft.VSDesigner, Version 4.0.30319.42000.
|
|
//
|
|
#pragma warning disable 1591
|
|
|
|
namespace GMENepal.GMEReference {
|
|
using System;
|
|
using System.Web.Services;
|
|
using System.Diagnostics;
|
|
using System.Web.Services.Protocols;
|
|
using System.Xml.Serialization;
|
|
using System.ComponentModel;
|
|
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
[System.Web.Services.WebServiceBindingAttribute(Name="FastMoneyWebServiceSoap", Namespace="FastMoneySendAPI")]
|
|
[System.Xml.Serialization.XmlIncludeAttribute(typeof(ResponseDetail))]
|
|
public partial class FastMoneyWebService : System.Web.Services.Protocols.SoapHttpClientProtocol {
|
|
|
|
private System.Threading.SendOrPostCallback CancelTransactionOperationCompleted;
|
|
|
|
private System.Threading.SendOrPostCallback SendMoneyOperationCompleted;
|
|
|
|
private System.Threading.SendOrPostCallback SendMoneyV2OperationCompleted;
|
|
|
|
private System.Threading.SendOrPostCallback GetCalculationOperationCompleted;
|
|
|
|
private System.Threading.SendOrPostCallback GetStatusOperationCompleted;
|
|
|
|
private System.Threading.SendOrPostCallback GetStatusByPartnerPinNoOperationCompleted;
|
|
|
|
private System.Threading.SendOrPostCallback ReconcileReportOperationCompleted;
|
|
|
|
private System.Threading.SendOrPostCallback GetBankListOperationCompleted;
|
|
|
|
private System.Threading.SendOrPostCallback GetBankBranchListOperationCompleted;
|
|
|
|
private System.Threading.SendOrPostCallback AccountValidationOperationCompleted;
|
|
|
|
private System.Threading.SendOrPostCallback ProcessBankDepositOperationCompleted;
|
|
|
|
private System.Threading.SendOrPostCallback GetStatusProcessBankDepositOperationCompleted;
|
|
|
|
private System.Threading.SendOrPostCallback GetWalletDetailsOperationCompleted;
|
|
|
|
private System.Threading.SendOrPostCallback RealTimeWalletDepositOperationCompleted;
|
|
|
|
private System.Threading.SendOrPostCallback ConfirmTransactionOperationCompleted;
|
|
|
|
private bool useDefaultCredentialsSetExplicitly;
|
|
|
|
/// <remarks/>
|
|
public FastMoneyWebService() {
|
|
this.Url = global::GMENepal.Properties.Settings.Default.GMENepal_GMEReference_FastMoneyWebService;
|
|
if ((this.IsLocalFileSystemWebService(this.Url) == true)) {
|
|
this.UseDefaultCredentials = true;
|
|
this.useDefaultCredentialsSetExplicitly = false;
|
|
}
|
|
else {
|
|
this.useDefaultCredentialsSetExplicitly = true;
|
|
}
|
|
}
|
|
|
|
public new string Url {
|
|
get {
|
|
return base.Url;
|
|
}
|
|
set {
|
|
if ((((this.IsLocalFileSystemWebService(base.Url) == true)
|
|
&& (this.useDefaultCredentialsSetExplicitly == false))
|
|
&& (this.IsLocalFileSystemWebService(value) == false))) {
|
|
base.UseDefaultCredentials = false;
|
|
}
|
|
base.Url = value;
|
|
}
|
|
}
|
|
|
|
public new bool UseDefaultCredentials {
|
|
get {
|
|
return base.UseDefaultCredentials;
|
|
}
|
|
set {
|
|
base.UseDefaultCredentials = value;
|
|
this.useDefaultCredentialsSetExplicitly = true;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public event CancelTransactionCompletedEventHandler CancelTransactionCompleted;
|
|
|
|
/// <remarks/>
|
|
public event SendMoneyCompletedEventHandler SendMoneyCompleted;
|
|
|
|
/// <remarks/>
|
|
public event SendMoneyV2CompletedEventHandler SendMoneyV2Completed;
|
|
|
|
/// <remarks/>
|
|
public event GetCalculationCompletedEventHandler GetCalculationCompleted;
|
|
|
|
/// <remarks/>
|
|
public event GetStatusCompletedEventHandler GetStatusCompleted;
|
|
|
|
/// <remarks/>
|
|
public event GetStatusByPartnerPinNoCompletedEventHandler GetStatusByPartnerPinNoCompleted;
|
|
|
|
/// <remarks/>
|
|
public event ReconcileReportCompletedEventHandler ReconcileReportCompleted;
|
|
|
|
/// <remarks/>
|
|
public event GetBankListCompletedEventHandler GetBankListCompleted;
|
|
|
|
/// <remarks/>
|
|
public event GetBankBranchListCompletedEventHandler GetBankBranchListCompleted;
|
|
|
|
/// <remarks/>
|
|
public event AccountValidationCompletedEventHandler AccountValidationCompleted;
|
|
|
|
/// <remarks/>
|
|
public event ProcessBankDepositCompletedEventHandler ProcessBankDepositCompleted;
|
|
|
|
/// <remarks/>
|
|
public event GetStatusProcessBankDepositCompletedEventHandler GetStatusProcessBankDepositCompleted;
|
|
|
|
/// <remarks/>
|
|
public event GetWalletDetailsCompletedEventHandler GetWalletDetailsCompleted;
|
|
|
|
/// <remarks/>
|
|
public event RealTimeWalletDepositCompletedEventHandler RealTimeWalletDepositCompleted;
|
|
|
|
/// <remarks/>
|
|
public event ConfirmTransactionCompletedEventHandler ConfirmTransactionCompleted;
|
|
|
|
/// <remarks/>
|
|
[System.Web.Services.Protocols.SoapDocumentMethodAttribute("FastMoneySendAPI/CancelTransaction", RequestNamespace="FastMoneySendAPI", ResponseNamespace="FastMoneySendAPI", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
|
|
public CancelTransactionResult CancelTransaction([System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string PartnerId, [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string UserName, [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string Password, [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string PinNo, [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string SessionId, [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string CancelRemarks) {
|
|
object[] results = this.Invoke("CancelTransaction", new object[] {
|
|
PartnerId,
|
|
UserName,
|
|
Password,
|
|
PinNo,
|
|
SessionId,
|
|
CancelRemarks});
|
|
return ((CancelTransactionResult)(results[0]));
|
|
}
|
|
|
|
/// <remarks/>
|
|
public void CancelTransactionAsync(string PartnerId, string UserName, string Password, string PinNo, string SessionId, string CancelRemarks) {
|
|
this.CancelTransactionAsync(PartnerId, UserName, Password, PinNo, SessionId, CancelRemarks, null);
|
|
}
|
|
|
|
/// <remarks/>
|
|
public void CancelTransactionAsync(string PartnerId, string UserName, string Password, string PinNo, string SessionId, string CancelRemarks, object userState) {
|
|
if ((this.CancelTransactionOperationCompleted == null)) {
|
|
this.CancelTransactionOperationCompleted = new System.Threading.SendOrPostCallback(this.OnCancelTransactionOperationCompleted);
|
|
}
|
|
this.InvokeAsync("CancelTransaction", new object[] {
|
|
PartnerId,
|
|
UserName,
|
|
Password,
|
|
PinNo,
|
|
SessionId,
|
|
CancelRemarks}, this.CancelTransactionOperationCompleted, userState);
|
|
}
|
|
|
|
private void OnCancelTransactionOperationCompleted(object arg) {
|
|
if ((this.CancelTransactionCompleted != null)) {
|
|
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
|
|
this.CancelTransactionCompleted(this, new CancelTransactionCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Web.Services.Protocols.SoapDocumentMethodAttribute("FastMoneySendAPI/SendMoney", RequestNamespace="FastMoneySendAPI", ResponseNamespace="FastMoneySendAPI", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
|
|
public SendMoneyResult SendMoney(
|
|
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string PartnerId,
|
|
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string UserName,
|
|
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string Password,
|
|
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string SessionId,
|
|
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string ExConfirmId,
|
|
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string MembershipId,
|
|
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string CustomerName,
|
|
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string CustomerAddress,
|
|
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string CustomerContact,
|
|
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string CustomerCity,
|
|
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string CustomerCountry,
|
|
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string CustomerIdType,
|
|
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string CustomerIdNumber,
|
|
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string BeneName,
|
|
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string BeneAddress,
|
|
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string BeneContact,
|
|
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string BeneCity,
|
|
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string BeneCountry,
|
|
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string Profession,
|
|
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string IncomeSource,
|
|
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string Relationship,
|
|
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string PurposeOfRemittance,
|
|
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string SendingAmount,
|
|
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string ReceivingAmount,
|
|
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string PaymentMethod,
|
|
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string BankCode,
|
|
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string BankName,
|
|
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string BankBranchName,
|
|
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string BankAccountNumber,
|
|
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string TransactionDate,
|
|
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string CalculateBy,
|
|
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string FreeCharge) {
|
|
object[] results = this.Invoke("SendMoney", new object[] {
|
|
PartnerId,
|
|
UserName,
|
|
Password,
|
|
SessionId,
|
|
ExConfirmId,
|
|
MembershipId,
|
|
CustomerName,
|
|
CustomerAddress,
|
|
CustomerContact,
|
|
CustomerCity,
|
|
CustomerCountry,
|
|
CustomerIdType,
|
|
CustomerIdNumber,
|
|
BeneName,
|
|
BeneAddress,
|
|
BeneContact,
|
|
BeneCity,
|
|
BeneCountry,
|
|
Profession,
|
|
IncomeSource,
|
|
Relationship,
|
|
PurposeOfRemittance,
|
|
SendingAmount,
|
|
ReceivingAmount,
|
|
PaymentMethod,
|
|
BankCode,
|
|
BankName,
|
|
BankBranchName,
|
|
BankAccountNumber,
|
|
TransactionDate,
|
|
CalculateBy,
|
|
FreeCharge});
|
|
return ((SendMoneyResult)(results[0]));
|
|
}
|
|
|
|
/// <remarks/>
|
|
public void SendMoneyAsync(
|
|
string PartnerId,
|
|
string UserName,
|
|
string Password,
|
|
string SessionId,
|
|
string ExConfirmId,
|
|
string MembershipId,
|
|
string CustomerName,
|
|
string CustomerAddress,
|
|
string CustomerContact,
|
|
string CustomerCity,
|
|
string CustomerCountry,
|
|
string CustomerIdType,
|
|
string CustomerIdNumber,
|
|
string BeneName,
|
|
string BeneAddress,
|
|
string BeneContact,
|
|
string BeneCity,
|
|
string BeneCountry,
|
|
string Profession,
|
|
string IncomeSource,
|
|
string Relationship,
|
|
string PurposeOfRemittance,
|
|
string SendingAmount,
|
|
string ReceivingAmount,
|
|
string PaymentMethod,
|
|
string BankCode,
|
|
string BankName,
|
|
string BankBranchName,
|
|
string BankAccountNumber,
|
|
string TransactionDate,
|
|
string CalculateBy,
|
|
string FreeCharge) {
|
|
this.SendMoneyAsync(PartnerId, UserName, Password, SessionId, ExConfirmId, MembershipId, CustomerName, CustomerAddress, CustomerContact, CustomerCity, CustomerCountry, CustomerIdType, CustomerIdNumber, BeneName, BeneAddress, BeneContact, BeneCity, BeneCountry, Profession, IncomeSource, Relationship, PurposeOfRemittance, SendingAmount, ReceivingAmount, PaymentMethod, BankCode, BankName, BankBranchName, BankAccountNumber, TransactionDate, CalculateBy, FreeCharge, null);
|
|
}
|
|
|
|
/// <remarks/>
|
|
public void SendMoneyAsync(
|
|
string PartnerId,
|
|
string UserName,
|
|
string Password,
|
|
string SessionId,
|
|
string ExConfirmId,
|
|
string MembershipId,
|
|
string CustomerName,
|
|
string CustomerAddress,
|
|
string CustomerContact,
|
|
string CustomerCity,
|
|
string CustomerCountry,
|
|
string CustomerIdType,
|
|
string CustomerIdNumber,
|
|
string BeneName,
|
|
string BeneAddress,
|
|
string BeneContact,
|
|
string BeneCity,
|
|
string BeneCountry,
|
|
string Profession,
|
|
string IncomeSource,
|
|
string Relationship,
|
|
string PurposeOfRemittance,
|
|
string SendingAmount,
|
|
string ReceivingAmount,
|
|
string PaymentMethod,
|
|
string BankCode,
|
|
string BankName,
|
|
string BankBranchName,
|
|
string BankAccountNumber,
|
|
string TransactionDate,
|
|
string CalculateBy,
|
|
string FreeCharge,
|
|
object userState) {
|
|
if ((this.SendMoneyOperationCompleted == null)) {
|
|
this.SendMoneyOperationCompleted = new System.Threading.SendOrPostCallback(this.OnSendMoneyOperationCompleted);
|
|
}
|
|
this.InvokeAsync("SendMoney", new object[] {
|
|
PartnerId,
|
|
UserName,
|
|
Password,
|
|
SessionId,
|
|
ExConfirmId,
|
|
MembershipId,
|
|
CustomerName,
|
|
CustomerAddress,
|
|
CustomerContact,
|
|
CustomerCity,
|
|
CustomerCountry,
|
|
CustomerIdType,
|
|
CustomerIdNumber,
|
|
BeneName,
|
|
BeneAddress,
|
|
BeneContact,
|
|
BeneCity,
|
|
BeneCountry,
|
|
Profession,
|
|
IncomeSource,
|
|
Relationship,
|
|
PurposeOfRemittance,
|
|
SendingAmount,
|
|
ReceivingAmount,
|
|
PaymentMethod,
|
|
BankCode,
|
|
BankName,
|
|
BankBranchName,
|
|
BankAccountNumber,
|
|
TransactionDate,
|
|
CalculateBy,
|
|
FreeCharge}, this.SendMoneyOperationCompleted, userState);
|
|
}
|
|
|
|
private void OnSendMoneyOperationCompleted(object arg) {
|
|
if ((this.SendMoneyCompleted != null)) {
|
|
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
|
|
this.SendMoneyCompleted(this, new SendMoneyCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Web.Services.Protocols.SoapDocumentMethodAttribute("FastMoneySendAPI/SendMoneyV2", RequestNamespace="FastMoneySendAPI", ResponseNamespace="FastMoneySendAPI", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
|
|
public SendMoneyResult SendMoneyV2(
|
|
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string PartnerId,
|
|
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string UserName,
|
|
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string Password,
|
|
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string SessionId,
|
|
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string ExConfirmId,
|
|
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string MembershipId,
|
|
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string CustomerName,
|
|
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string CustomerAddress,
|
|
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string CustomerContact,
|
|
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string CustomerCity,
|
|
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string CustomerCountry,
|
|
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string CustomerIdType,
|
|
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string CustomerIdNumber,
|
|
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string BeneName,
|
|
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string BeneAddress,
|
|
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string BeneContact,
|
|
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string BeneCity,
|
|
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string BeneCountry,
|
|
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string Profession,
|
|
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string IncomeSource,
|
|
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string Relationship,
|
|
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string PurposeOfRemittance,
|
|
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string SendingAmount,
|
|
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string ReceivingAmount,
|
|
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string PaymentMethod,
|
|
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string BankCode,
|
|
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string BankName,
|
|
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string BankBranchName,
|
|
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string BankAccountNumber,
|
|
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string TransactionDate,
|
|
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string CalculateBy,
|
|
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string FreeCharge,
|
|
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string PCostRate,
|
|
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string SCostRate) {
|
|
object[] results = this.Invoke("SendMoneyV2", new object[] {
|
|
PartnerId,
|
|
UserName,
|
|
Password,
|
|
SessionId,
|
|
ExConfirmId,
|
|
MembershipId,
|
|
CustomerName,
|
|
CustomerAddress,
|
|
CustomerContact,
|
|
CustomerCity,
|
|
CustomerCountry,
|
|
CustomerIdType,
|
|
CustomerIdNumber,
|
|
BeneName,
|
|
BeneAddress,
|
|
BeneContact,
|
|
BeneCity,
|
|
BeneCountry,
|
|
Profession,
|
|
IncomeSource,
|
|
Relationship,
|
|
PurposeOfRemittance,
|
|
SendingAmount,
|
|
ReceivingAmount,
|
|
PaymentMethod,
|
|
BankCode,
|
|
BankName,
|
|
BankBranchName,
|
|
BankAccountNumber,
|
|
TransactionDate,
|
|
CalculateBy,
|
|
FreeCharge,
|
|
PCostRate,
|
|
SCostRate});
|
|
return ((SendMoneyResult)(results[0]));
|
|
}
|
|
|
|
/// <remarks/>
|
|
public void SendMoneyV2Async(
|
|
string PartnerId,
|
|
string UserName,
|
|
string Password,
|
|
string SessionId,
|
|
string ExConfirmId,
|
|
string MembershipId,
|
|
string CustomerName,
|
|
string CustomerAddress,
|
|
string CustomerContact,
|
|
string CustomerCity,
|
|
string CustomerCountry,
|
|
string CustomerIdType,
|
|
string CustomerIdNumber,
|
|
string BeneName,
|
|
string BeneAddress,
|
|
string BeneContact,
|
|
string BeneCity,
|
|
string BeneCountry,
|
|
string Profession,
|
|
string IncomeSource,
|
|
string Relationship,
|
|
string PurposeOfRemittance,
|
|
string SendingAmount,
|
|
string ReceivingAmount,
|
|
string PaymentMethod,
|
|
string BankCode,
|
|
string BankName,
|
|
string BankBranchName,
|
|
string BankAccountNumber,
|
|
string TransactionDate,
|
|
string CalculateBy,
|
|
string FreeCharge,
|
|
string PCostRate,
|
|
string SCostRate) {
|
|
this.SendMoneyV2Async(PartnerId, UserName, Password, SessionId, ExConfirmId, MembershipId, CustomerName, CustomerAddress, CustomerContact, CustomerCity, CustomerCountry, CustomerIdType, CustomerIdNumber, BeneName, BeneAddress, BeneContact, BeneCity, BeneCountry, Profession, IncomeSource, Relationship, PurposeOfRemittance, SendingAmount, ReceivingAmount, PaymentMethod, BankCode, BankName, BankBranchName, BankAccountNumber, TransactionDate, CalculateBy, FreeCharge, PCostRate, SCostRate, null);
|
|
}
|
|
|
|
/// <remarks/>
|
|
public void SendMoneyV2Async(
|
|
string PartnerId,
|
|
string UserName,
|
|
string Password,
|
|
string SessionId,
|
|
string ExConfirmId,
|
|
string MembershipId,
|
|
string CustomerName,
|
|
string CustomerAddress,
|
|
string CustomerContact,
|
|
string CustomerCity,
|
|
string CustomerCountry,
|
|
string CustomerIdType,
|
|
string CustomerIdNumber,
|
|
string BeneName,
|
|
string BeneAddress,
|
|
string BeneContact,
|
|
string BeneCity,
|
|
string BeneCountry,
|
|
string Profession,
|
|
string IncomeSource,
|
|
string Relationship,
|
|
string PurposeOfRemittance,
|
|
string SendingAmount,
|
|
string ReceivingAmount,
|
|
string PaymentMethod,
|
|
string BankCode,
|
|
string BankName,
|
|
string BankBranchName,
|
|
string BankAccountNumber,
|
|
string TransactionDate,
|
|
string CalculateBy,
|
|
string FreeCharge,
|
|
string PCostRate,
|
|
string SCostRate,
|
|
object userState) {
|
|
if ((this.SendMoneyV2OperationCompleted == null)) {
|
|
this.SendMoneyV2OperationCompleted = new System.Threading.SendOrPostCallback(this.OnSendMoneyV2OperationCompleted);
|
|
}
|
|
this.InvokeAsync("SendMoneyV2", new object[] {
|
|
PartnerId,
|
|
UserName,
|
|
Password,
|
|
SessionId,
|
|
ExConfirmId,
|
|
MembershipId,
|
|
CustomerName,
|
|
CustomerAddress,
|
|
CustomerContact,
|
|
CustomerCity,
|
|
CustomerCountry,
|
|
CustomerIdType,
|
|
CustomerIdNumber,
|
|
BeneName,
|
|
BeneAddress,
|
|
BeneContact,
|
|
BeneCity,
|
|
BeneCountry,
|
|
Profession,
|
|
IncomeSource,
|
|
Relationship,
|
|
PurposeOfRemittance,
|
|
SendingAmount,
|
|
ReceivingAmount,
|
|
PaymentMethod,
|
|
BankCode,
|
|
BankName,
|
|
BankBranchName,
|
|
BankAccountNumber,
|
|
TransactionDate,
|
|
CalculateBy,
|
|
FreeCharge,
|
|
PCostRate,
|
|
SCostRate}, this.SendMoneyV2OperationCompleted, userState);
|
|
}
|
|
|
|
private void OnSendMoneyV2OperationCompleted(object arg) {
|
|
if ((this.SendMoneyV2Completed != null)) {
|
|
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
|
|
this.SendMoneyV2Completed(this, new SendMoneyV2CompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Web.Services.Protocols.SoapDocumentMethodAttribute("FastMoneySendAPI/GetCalculation", RequestNamespace="FastMoneySendAPI", ResponseNamespace="FastMoneySendAPI", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
|
|
public GetCalculationResult GetCalculation([System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string PartnerId, [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string UserName, [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string Password, [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string SessionId, [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string ReceivingAgentId, [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string RemitAmount, [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string PaymentMethod, [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string ReceivingCountry, [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string CalculateBy) {
|
|
object[] results = this.Invoke("GetCalculation", new object[] {
|
|
PartnerId,
|
|
UserName,
|
|
Password,
|
|
SessionId,
|
|
ReceivingAgentId,
|
|
RemitAmount,
|
|
PaymentMethod,
|
|
ReceivingCountry,
|
|
CalculateBy});
|
|
return ((GetCalculationResult)(results[0]));
|
|
}
|
|
|
|
/// <remarks/>
|
|
public void GetCalculationAsync(string PartnerId, string UserName, string Password, string SessionId, string ReceivingAgentId, string RemitAmount, string PaymentMethod, string ReceivingCountry, string CalculateBy) {
|
|
this.GetCalculationAsync(PartnerId, UserName, Password, SessionId, ReceivingAgentId, RemitAmount, PaymentMethod, ReceivingCountry, CalculateBy, null);
|
|
}
|
|
|
|
/// <remarks/>
|
|
public void GetCalculationAsync(string PartnerId, string UserName, string Password, string SessionId, string ReceivingAgentId, string RemitAmount, string PaymentMethod, string ReceivingCountry, string CalculateBy, object userState) {
|
|
if ((this.GetCalculationOperationCompleted == null)) {
|
|
this.GetCalculationOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetCalculationOperationCompleted);
|
|
}
|
|
this.InvokeAsync("GetCalculation", new object[] {
|
|
PartnerId,
|
|
UserName,
|
|
Password,
|
|
SessionId,
|
|
ReceivingAgentId,
|
|
RemitAmount,
|
|
PaymentMethod,
|
|
ReceivingCountry,
|
|
CalculateBy}, this.GetCalculationOperationCompleted, userState);
|
|
}
|
|
|
|
private void OnGetCalculationOperationCompleted(object arg) {
|
|
if ((this.GetCalculationCompleted != null)) {
|
|
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
|
|
this.GetCalculationCompleted(this, new GetCalculationCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Web.Services.Protocols.SoapDocumentMethodAttribute("FastMoneySendAPI/GetStatus", RequestNamespace="FastMoneySendAPI", ResponseNamespace="FastMoneySendAPI", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
|
|
public GetStatusResult GetStatus([System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string PartnerId, [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string UserName, [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string Password, [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string PinNo, [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string SessionId) {
|
|
object[] results = this.Invoke("GetStatus", new object[] {
|
|
PartnerId,
|
|
UserName,
|
|
Password,
|
|
PinNo,
|
|
SessionId});
|
|
return ((GetStatusResult)(results[0]));
|
|
}
|
|
|
|
/// <remarks/>
|
|
public void GetStatusAsync(string PartnerId, string UserName, string Password, string PinNo, string SessionId) {
|
|
this.GetStatusAsync(PartnerId, UserName, Password, PinNo, SessionId, null);
|
|
}
|
|
|
|
/// <remarks/>
|
|
public void GetStatusAsync(string PartnerId, string UserName, string Password, string PinNo, string SessionId, object userState) {
|
|
if ((this.GetStatusOperationCompleted == null)) {
|
|
this.GetStatusOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetStatusOperationCompleted);
|
|
}
|
|
this.InvokeAsync("GetStatus", new object[] {
|
|
PartnerId,
|
|
UserName,
|
|
Password,
|
|
PinNo,
|
|
SessionId}, this.GetStatusOperationCompleted, userState);
|
|
}
|
|
|
|
private void OnGetStatusOperationCompleted(object arg) {
|
|
if ((this.GetStatusCompleted != null)) {
|
|
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
|
|
this.GetStatusCompleted(this, new GetStatusCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Web.Services.Protocols.SoapDocumentMethodAttribute("FastMoneySendAPI/GetStatusByPartnerPinNo", RequestNamespace="FastMoneySendAPI", ResponseNamespace="FastMoneySendAPI", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
|
|
public GetStatusByPartnerPinNoResult GetStatusByPartnerPinNo([System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string PartnerId, [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string UserName, [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string Password, [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string PinNo, [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string SessionId) {
|
|
object[] results = this.Invoke("GetStatusByPartnerPinNo", new object[] {
|
|
PartnerId,
|
|
UserName,
|
|
Password,
|
|
PinNo,
|
|
SessionId});
|
|
return ((GetStatusByPartnerPinNoResult)(results[0]));
|
|
}
|
|
|
|
/// <remarks/>
|
|
public void GetStatusByPartnerPinNoAsync(string PartnerId, string UserName, string Password, string PinNo, string SessionId) {
|
|
this.GetStatusByPartnerPinNoAsync(PartnerId, UserName, Password, PinNo, SessionId, null);
|
|
}
|
|
|
|
/// <remarks/>
|
|
public void GetStatusByPartnerPinNoAsync(string PartnerId, string UserName, string Password, string PinNo, string SessionId, object userState) {
|
|
if ((this.GetStatusByPartnerPinNoOperationCompleted == null)) {
|
|
this.GetStatusByPartnerPinNoOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetStatusByPartnerPinNoOperationCompleted);
|
|
}
|
|
this.InvokeAsync("GetStatusByPartnerPinNo", new object[] {
|
|
PartnerId,
|
|
UserName,
|
|
Password,
|
|
PinNo,
|
|
SessionId}, this.GetStatusByPartnerPinNoOperationCompleted, userState);
|
|
}
|
|
|
|
private void OnGetStatusByPartnerPinNoOperationCompleted(object arg) {
|
|
if ((this.GetStatusByPartnerPinNoCompleted != null)) {
|
|
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
|
|
this.GetStatusByPartnerPinNoCompleted(this, new GetStatusByPartnerPinNoCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Web.Services.Protocols.SoapDocumentMethodAttribute("FastMoneySendAPI/ReconcileReport", RequestNamespace="FastMoneySendAPI", ResponseNamespace="FastMoneySendAPI", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
|
|
public ReconcileReportResult[] ReconcileReport([System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string PartnerId, [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string UserName, [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string Password, [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string SessionId, [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string ReportType, [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string FromDate, [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string ToDate) {
|
|
object[] results = this.Invoke("ReconcileReport", new object[] {
|
|
PartnerId,
|
|
UserName,
|
|
Password,
|
|
SessionId,
|
|
ReportType,
|
|
FromDate,
|
|
ToDate});
|
|
return ((ReconcileReportResult[])(results[0]));
|
|
}
|
|
|
|
/// <remarks/>
|
|
public void ReconcileReportAsync(string PartnerId, string UserName, string Password, string SessionId, string ReportType, string FromDate, string ToDate) {
|
|
this.ReconcileReportAsync(PartnerId, UserName, Password, SessionId, ReportType, FromDate, ToDate, null);
|
|
}
|
|
|
|
/// <remarks/>
|
|
public void ReconcileReportAsync(string PartnerId, string UserName, string Password, string SessionId, string ReportType, string FromDate, string ToDate, object userState) {
|
|
if ((this.ReconcileReportOperationCompleted == null)) {
|
|
this.ReconcileReportOperationCompleted = new System.Threading.SendOrPostCallback(this.OnReconcileReportOperationCompleted);
|
|
}
|
|
this.InvokeAsync("ReconcileReport", new object[] {
|
|
PartnerId,
|
|
UserName,
|
|
Password,
|
|
SessionId,
|
|
ReportType,
|
|
FromDate,
|
|
ToDate}, this.ReconcileReportOperationCompleted, userState);
|
|
}
|
|
|
|
private void OnReconcileReportOperationCompleted(object arg) {
|
|
if ((this.ReconcileReportCompleted != null)) {
|
|
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
|
|
this.ReconcileReportCompleted(this, new ReconcileReportCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Web.Services.Protocols.SoapDocumentMethodAttribute("FastMoneySendAPI/GetBankList", RequestNamespace="FastMoneySendAPI", ResponseNamespace="FastMoneySendAPI", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
|
|
public BankList[] GetBankList([System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string PartnerId, [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string UserName, [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string Password, [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string SessionId, [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string PaymentMethod, [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string ReceivingCountry) {
|
|
object[] results = this.Invoke("GetBankList", new object[] {
|
|
PartnerId,
|
|
UserName,
|
|
Password,
|
|
SessionId,
|
|
PaymentMethod,
|
|
ReceivingCountry});
|
|
return ((BankList[])(results[0]));
|
|
}
|
|
|
|
/// <remarks/>
|
|
public void GetBankListAsync(string PartnerId, string UserName, string Password, string SessionId, string PaymentMethod, string ReceivingCountry) {
|
|
this.GetBankListAsync(PartnerId, UserName, Password, SessionId, PaymentMethod, ReceivingCountry, null);
|
|
}
|
|
|
|
/// <remarks/>
|
|
public void GetBankListAsync(string PartnerId, string UserName, string Password, string SessionId, string PaymentMethod, string ReceivingCountry, object userState) {
|
|
if ((this.GetBankListOperationCompleted == null)) {
|
|
this.GetBankListOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetBankListOperationCompleted);
|
|
}
|
|
this.InvokeAsync("GetBankList", new object[] {
|
|
PartnerId,
|
|
UserName,
|
|
Password,
|
|
SessionId,
|
|
PaymentMethod,
|
|
ReceivingCountry}, this.GetBankListOperationCompleted, userState);
|
|
}
|
|
|
|
private void OnGetBankListOperationCompleted(object arg) {
|
|
if ((this.GetBankListCompleted != null)) {
|
|
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
|
|
this.GetBankListCompleted(this, new GetBankListCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Web.Services.Protocols.SoapDocumentMethodAttribute("FastMoneySendAPI/GetBankBranchList", RequestNamespace="FastMoneySendAPI", ResponseNamespace="FastMoneySendAPI", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
|
|
public BankBranchList GetBankBranchList([System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string PartnerId, [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string UserName, [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string Password, [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string BankCode, [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string SessionId) {
|
|
object[] results = this.Invoke("GetBankBranchList", new object[] {
|
|
PartnerId,
|
|
UserName,
|
|
Password,
|
|
BankCode,
|
|
SessionId});
|
|
return ((BankBranchList)(results[0]));
|
|
}
|
|
|
|
/// <remarks/>
|
|
public void GetBankBranchListAsync(string PartnerId, string UserName, string Password, string BankCode, string SessionId) {
|
|
this.GetBankBranchListAsync(PartnerId, UserName, Password, BankCode, SessionId, null);
|
|
}
|
|
|
|
/// <remarks/>
|
|
public void GetBankBranchListAsync(string PartnerId, string UserName, string Password, string BankCode, string SessionId, object userState) {
|
|
if ((this.GetBankBranchListOperationCompleted == null)) {
|
|
this.GetBankBranchListOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetBankBranchListOperationCompleted);
|
|
}
|
|
this.InvokeAsync("GetBankBranchList", new object[] {
|
|
PartnerId,
|
|
UserName,
|
|
Password,
|
|
BankCode,
|
|
SessionId}, this.GetBankBranchListOperationCompleted, userState);
|
|
}
|
|
|
|
private void OnGetBankBranchListOperationCompleted(object arg) {
|
|
if ((this.GetBankBranchListCompleted != null)) {
|
|
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
|
|
this.GetBankBranchListCompleted(this, new GetBankBranchListCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Web.Services.Protocols.SoapDocumentMethodAttribute("FastMoneySendAPI/AccountValidation", RequestNamespace="FastMoneySendAPI", ResponseNamespace="FastMoneySendAPI", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
|
|
public DbResult AccountValidation([System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string UserName, [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string Password, [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string BankId, [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string AccountNo, [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string AccountName, [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string BankingIdentifier) {
|
|
object[] results = this.Invoke("AccountValidation", new object[] {
|
|
UserName,
|
|
Password,
|
|
BankId,
|
|
AccountNo,
|
|
AccountName,
|
|
BankingIdentifier});
|
|
return ((DbResult)(results[0]));
|
|
}
|
|
|
|
/// <remarks/>
|
|
public void AccountValidationAsync(string UserName, string Password, string BankId, string AccountNo, string AccountName, string BankingIdentifier) {
|
|
this.AccountValidationAsync(UserName, Password, BankId, AccountNo, AccountName, BankingIdentifier, null);
|
|
}
|
|
|
|
/// <remarks/>
|
|
public void AccountValidationAsync(string UserName, string Password, string BankId, string AccountNo, string AccountName, string BankingIdentifier, object userState) {
|
|
if ((this.AccountValidationOperationCompleted == null)) {
|
|
this.AccountValidationOperationCompleted = new System.Threading.SendOrPostCallback(this.OnAccountValidationOperationCompleted);
|
|
}
|
|
this.InvokeAsync("AccountValidation", new object[] {
|
|
UserName,
|
|
Password,
|
|
BankId,
|
|
AccountNo,
|
|
AccountName,
|
|
BankingIdentifier}, this.AccountValidationOperationCompleted, userState);
|
|
}
|
|
|
|
private void OnAccountValidationOperationCompleted(object arg) {
|
|
if ((this.AccountValidationCompleted != null)) {
|
|
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
|
|
this.AccountValidationCompleted(this, new AccountValidationCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Web.Services.Protocols.SoapDocumentMethodAttribute("FastMoneySendAPI/ProcessBankDeposit", RequestNamespace="FastMoneySendAPI", ResponseNamespace="FastMoneySendAPI", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
|
|
public DbResult ProcessBankDeposit(
|
|
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string PartnerId,
|
|
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string UserName,
|
|
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string Password,
|
|
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string SessionId,
|
|
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string ExConfirmId,
|
|
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string MembershipId,
|
|
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string CustomerName,
|
|
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string CustomerAddress,
|
|
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string CustomerContact,
|
|
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string CustomerCity,
|
|
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string CustomerCountry,
|
|
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string CustomerIdType,
|
|
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string CustomerIdNumber,
|
|
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string BeneName,
|
|
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string BeneAddress,
|
|
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string BeneContact,
|
|
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string BeneCity,
|
|
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string BeneCountry,
|
|
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string Profession,
|
|
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string IncomeSource,
|
|
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string Relationship,
|
|
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string PurposeOfRemittance,
|
|
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string SendingAmount,
|
|
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string ReceivingAmount,
|
|
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string PaymentMethod,
|
|
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string BankCode,
|
|
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string BankName,
|
|
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string BankAccountNumber,
|
|
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string TransactionDate,
|
|
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string CalculateBy,
|
|
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string FreeCharge,
|
|
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string ControlNo,
|
|
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string PayoutCurrency,
|
|
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string ReceiverCostRate,
|
|
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string SenderCostRate,
|
|
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string Signature,
|
|
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string BankingIdentifier) {
|
|
object[] results = this.Invoke("ProcessBankDeposit", new object[] {
|
|
PartnerId,
|
|
UserName,
|
|
Password,
|
|
SessionId,
|
|
ExConfirmId,
|
|
MembershipId,
|
|
CustomerName,
|
|
CustomerAddress,
|
|
CustomerContact,
|
|
CustomerCity,
|
|
CustomerCountry,
|
|
CustomerIdType,
|
|
CustomerIdNumber,
|
|
BeneName,
|
|
BeneAddress,
|
|
BeneContact,
|
|
BeneCity,
|
|
BeneCountry,
|
|
Profession,
|
|
IncomeSource,
|
|
Relationship,
|
|
PurposeOfRemittance,
|
|
SendingAmount,
|
|
ReceivingAmount,
|
|
PaymentMethod,
|
|
BankCode,
|
|
BankName,
|
|
BankAccountNumber,
|
|
TransactionDate,
|
|
CalculateBy,
|
|
FreeCharge,
|
|
ControlNo,
|
|
PayoutCurrency,
|
|
ReceiverCostRate,
|
|
SenderCostRate,
|
|
Signature,
|
|
BankingIdentifier});
|
|
return ((DbResult)(results[0]));
|
|
}
|
|
|
|
/// <remarks/>
|
|
public void ProcessBankDepositAsync(
|
|
string PartnerId,
|
|
string UserName,
|
|
string Password,
|
|
string SessionId,
|
|
string ExConfirmId,
|
|
string MembershipId,
|
|
string CustomerName,
|
|
string CustomerAddress,
|
|
string CustomerContact,
|
|
string CustomerCity,
|
|
string CustomerCountry,
|
|
string CustomerIdType,
|
|
string CustomerIdNumber,
|
|
string BeneName,
|
|
string BeneAddress,
|
|
string BeneContact,
|
|
string BeneCity,
|
|
string BeneCountry,
|
|
string Profession,
|
|
string IncomeSource,
|
|
string Relationship,
|
|
string PurposeOfRemittance,
|
|
string SendingAmount,
|
|
string ReceivingAmount,
|
|
string PaymentMethod,
|
|
string BankCode,
|
|
string BankName,
|
|
string BankAccountNumber,
|
|
string TransactionDate,
|
|
string CalculateBy,
|
|
string FreeCharge,
|
|
string ControlNo,
|
|
string PayoutCurrency,
|
|
string ReceiverCostRate,
|
|
string SenderCostRate,
|
|
string Signature,
|
|
string BankingIdentifier) {
|
|
this.ProcessBankDepositAsync(PartnerId, UserName, Password, SessionId, ExConfirmId, MembershipId, CustomerName, CustomerAddress, CustomerContact, CustomerCity, CustomerCountry, CustomerIdType, CustomerIdNumber, BeneName, BeneAddress, BeneContact, BeneCity, BeneCountry, Profession, IncomeSource, Relationship, PurposeOfRemittance, SendingAmount, ReceivingAmount, PaymentMethod, BankCode, BankName, BankAccountNumber, TransactionDate, CalculateBy, FreeCharge, ControlNo, PayoutCurrency, ReceiverCostRate, SenderCostRate, Signature, BankingIdentifier, null);
|
|
}
|
|
|
|
/// <remarks/>
|
|
public void ProcessBankDepositAsync(
|
|
string PartnerId,
|
|
string UserName,
|
|
string Password,
|
|
string SessionId,
|
|
string ExConfirmId,
|
|
string MembershipId,
|
|
string CustomerName,
|
|
string CustomerAddress,
|
|
string CustomerContact,
|
|
string CustomerCity,
|
|
string CustomerCountry,
|
|
string CustomerIdType,
|
|
string CustomerIdNumber,
|
|
string BeneName,
|
|
string BeneAddress,
|
|
string BeneContact,
|
|
string BeneCity,
|
|
string BeneCountry,
|
|
string Profession,
|
|
string IncomeSource,
|
|
string Relationship,
|
|
string PurposeOfRemittance,
|
|
string SendingAmount,
|
|
string ReceivingAmount,
|
|
string PaymentMethod,
|
|
string BankCode,
|
|
string BankName,
|
|
string BankAccountNumber,
|
|
string TransactionDate,
|
|
string CalculateBy,
|
|
string FreeCharge,
|
|
string ControlNo,
|
|
string PayoutCurrency,
|
|
string ReceiverCostRate,
|
|
string SenderCostRate,
|
|
string Signature,
|
|
string BankingIdentifier,
|
|
object userState) {
|
|
if ((this.ProcessBankDepositOperationCompleted == null)) {
|
|
this.ProcessBankDepositOperationCompleted = new System.Threading.SendOrPostCallback(this.OnProcessBankDepositOperationCompleted);
|
|
}
|
|
this.InvokeAsync("ProcessBankDeposit", new object[] {
|
|
PartnerId,
|
|
UserName,
|
|
Password,
|
|
SessionId,
|
|
ExConfirmId,
|
|
MembershipId,
|
|
CustomerName,
|
|
CustomerAddress,
|
|
CustomerContact,
|
|
CustomerCity,
|
|
CustomerCountry,
|
|
CustomerIdType,
|
|
CustomerIdNumber,
|
|
BeneName,
|
|
BeneAddress,
|
|
BeneContact,
|
|
BeneCity,
|
|
BeneCountry,
|
|
Profession,
|
|
IncomeSource,
|
|
Relationship,
|
|
PurposeOfRemittance,
|
|
SendingAmount,
|
|
ReceivingAmount,
|
|
PaymentMethod,
|
|
BankCode,
|
|
BankName,
|
|
BankAccountNumber,
|
|
TransactionDate,
|
|
CalculateBy,
|
|
FreeCharge,
|
|
ControlNo,
|
|
PayoutCurrency,
|
|
ReceiverCostRate,
|
|
SenderCostRate,
|
|
Signature,
|
|
BankingIdentifier}, this.ProcessBankDepositOperationCompleted, userState);
|
|
}
|
|
|
|
private void OnProcessBankDepositOperationCompleted(object arg) {
|
|
if ((this.ProcessBankDepositCompleted != null)) {
|
|
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
|
|
this.ProcessBankDepositCompleted(this, new ProcessBankDepositCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Web.Services.Protocols.SoapDocumentMethodAttribute("FastMoneySendAPI/GetStatusProcessBankDeposit", RequestNamespace="FastMoneySendAPI", ResponseNamespace="FastMoneySendAPI", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
|
|
public RealTimeCheckStatusResponse GetStatusProcessBankDeposit([System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string UserName, [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string Password, [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string ControlNo, [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string TxnDate, [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string PartnerId) {
|
|
object[] results = this.Invoke("GetStatusProcessBankDeposit", new object[] {
|
|
UserName,
|
|
Password,
|
|
ControlNo,
|
|
TxnDate,
|
|
PartnerId});
|
|
return ((RealTimeCheckStatusResponse)(results[0]));
|
|
}
|
|
|
|
/// <remarks/>
|
|
public void GetStatusProcessBankDepositAsync(string UserName, string Password, string ControlNo, string TxnDate, string PartnerId) {
|
|
this.GetStatusProcessBankDepositAsync(UserName, Password, ControlNo, TxnDate, PartnerId, null);
|
|
}
|
|
|
|
/// <remarks/>
|
|
public void GetStatusProcessBankDepositAsync(string UserName, string Password, string ControlNo, string TxnDate, string PartnerId, object userState) {
|
|
if ((this.GetStatusProcessBankDepositOperationCompleted == null)) {
|
|
this.GetStatusProcessBankDepositOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetStatusProcessBankDepositOperationCompleted);
|
|
}
|
|
this.InvokeAsync("GetStatusProcessBankDeposit", new object[] {
|
|
UserName,
|
|
Password,
|
|
ControlNo,
|
|
TxnDate,
|
|
PartnerId}, this.GetStatusProcessBankDepositOperationCompleted, userState);
|
|
}
|
|
|
|
private void OnGetStatusProcessBankDepositOperationCompleted(object arg) {
|
|
if ((this.GetStatusProcessBankDepositCompleted != null)) {
|
|
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
|
|
this.GetStatusProcessBankDepositCompleted(this, new GetStatusProcessBankDepositCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Web.Services.Protocols.SoapDocumentMethodAttribute("FastMoneySendAPI/GetWalletDetails", RequestNamespace="FastMoneySendAPI", ResponseNamespace="FastMoneySendAPI", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
|
|
public WalletUserDetailResponse GetWalletDetails([System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string PartnerId, [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string UserName, [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string Password, [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string WalletType, [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string BeneContact, [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string BeneName, [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string Signature) {
|
|
object[] results = this.Invoke("GetWalletDetails", new object[] {
|
|
PartnerId,
|
|
UserName,
|
|
Password,
|
|
WalletType,
|
|
BeneContact,
|
|
BeneName,
|
|
Signature});
|
|
return ((WalletUserDetailResponse)(results[0]));
|
|
}
|
|
|
|
/// <remarks/>
|
|
public void GetWalletDetailsAsync(string PartnerId, string UserName, string Password, string WalletType, string BeneContact, string BeneName, string Signature) {
|
|
this.GetWalletDetailsAsync(PartnerId, UserName, Password, WalletType, BeneContact, BeneName, Signature, null);
|
|
}
|
|
|
|
/// <remarks/>
|
|
public void GetWalletDetailsAsync(string PartnerId, string UserName, string Password, string WalletType, string BeneContact, string BeneName, string Signature, object userState) {
|
|
if ((this.GetWalletDetailsOperationCompleted == null)) {
|
|
this.GetWalletDetailsOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetWalletDetailsOperationCompleted);
|
|
}
|
|
this.InvokeAsync("GetWalletDetails", new object[] {
|
|
PartnerId,
|
|
UserName,
|
|
Password,
|
|
WalletType,
|
|
BeneContact,
|
|
BeneName,
|
|
Signature}, this.GetWalletDetailsOperationCompleted, userState);
|
|
}
|
|
|
|
private void OnGetWalletDetailsOperationCompleted(object arg) {
|
|
if ((this.GetWalletDetailsCompleted != null)) {
|
|
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
|
|
this.GetWalletDetailsCompleted(this, new GetWalletDetailsCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Web.Services.Protocols.SoapDocumentMethodAttribute("FastMoneySendAPI/RealTimeWalletDeposit", RequestNamespace="FastMoneySendAPI", ResponseNamespace="FastMoneySendAPI", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
|
|
public DbResult RealTimeWalletDeposit(
|
|
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string PartnerId,
|
|
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string UserName,
|
|
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string Password,
|
|
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string WalletType,
|
|
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string CustomerName,
|
|
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string CustomerAddress,
|
|
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string CustomerContact,
|
|
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string CustomerCountry,
|
|
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string CustomerIdType,
|
|
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string CustomerIdNumber,
|
|
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string BeneName,
|
|
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string BeneAddress,
|
|
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string BeneContact,
|
|
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string BeneCountry,
|
|
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string IncomeSource,
|
|
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string Relationship,
|
|
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string PurposeOfRemittance,
|
|
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string CollectionAmount,
|
|
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string CollectionCurrency,
|
|
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string SendingAmount,
|
|
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string PayoutAmount,
|
|
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string PayoutComission,
|
|
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string PayoutComissionCurrency,
|
|
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string TransactionDate,
|
|
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string ControlNo,
|
|
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string sendingRate,
|
|
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string payoutRate,
|
|
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string ExchangeRate,
|
|
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string Signature) {
|
|
object[] results = this.Invoke("RealTimeWalletDeposit", new object[] {
|
|
PartnerId,
|
|
UserName,
|
|
Password,
|
|
WalletType,
|
|
CustomerName,
|
|
CustomerAddress,
|
|
CustomerContact,
|
|
CustomerCountry,
|
|
CustomerIdType,
|
|
CustomerIdNumber,
|
|
BeneName,
|
|
BeneAddress,
|
|
BeneContact,
|
|
BeneCountry,
|
|
IncomeSource,
|
|
Relationship,
|
|
PurposeOfRemittance,
|
|
CollectionAmount,
|
|
CollectionCurrency,
|
|
SendingAmount,
|
|
PayoutAmount,
|
|
PayoutComission,
|
|
PayoutComissionCurrency,
|
|
TransactionDate,
|
|
ControlNo,
|
|
sendingRate,
|
|
payoutRate,
|
|
ExchangeRate,
|
|
Signature});
|
|
return ((DbResult)(results[0]));
|
|
}
|
|
|
|
/// <remarks/>
|
|
public void RealTimeWalletDepositAsync(
|
|
string PartnerId,
|
|
string UserName,
|
|
string Password,
|
|
string WalletType,
|
|
string CustomerName,
|
|
string CustomerAddress,
|
|
string CustomerContact,
|
|
string CustomerCountry,
|
|
string CustomerIdType,
|
|
string CustomerIdNumber,
|
|
string BeneName,
|
|
string BeneAddress,
|
|
string BeneContact,
|
|
string BeneCountry,
|
|
string IncomeSource,
|
|
string Relationship,
|
|
string PurposeOfRemittance,
|
|
string CollectionAmount,
|
|
string CollectionCurrency,
|
|
string SendingAmount,
|
|
string PayoutAmount,
|
|
string PayoutComission,
|
|
string PayoutComissionCurrency,
|
|
string TransactionDate,
|
|
string ControlNo,
|
|
string sendingRate,
|
|
string payoutRate,
|
|
string ExchangeRate,
|
|
string Signature) {
|
|
this.RealTimeWalletDepositAsync(PartnerId, UserName, Password, WalletType, CustomerName, CustomerAddress, CustomerContact, CustomerCountry, CustomerIdType, CustomerIdNumber, BeneName, BeneAddress, BeneContact, BeneCountry, IncomeSource, Relationship, PurposeOfRemittance, CollectionAmount, CollectionCurrency, SendingAmount, PayoutAmount, PayoutComission, PayoutComissionCurrency, TransactionDate, ControlNo, sendingRate, payoutRate, ExchangeRate, Signature, null);
|
|
}
|
|
|
|
/// <remarks/>
|
|
public void RealTimeWalletDepositAsync(
|
|
string PartnerId,
|
|
string UserName,
|
|
string Password,
|
|
string WalletType,
|
|
string CustomerName,
|
|
string CustomerAddress,
|
|
string CustomerContact,
|
|
string CustomerCountry,
|
|
string CustomerIdType,
|
|
string CustomerIdNumber,
|
|
string BeneName,
|
|
string BeneAddress,
|
|
string BeneContact,
|
|
string BeneCountry,
|
|
string IncomeSource,
|
|
string Relationship,
|
|
string PurposeOfRemittance,
|
|
string CollectionAmount,
|
|
string CollectionCurrency,
|
|
string SendingAmount,
|
|
string PayoutAmount,
|
|
string PayoutComission,
|
|
string PayoutComissionCurrency,
|
|
string TransactionDate,
|
|
string ControlNo,
|
|
string sendingRate,
|
|
string payoutRate,
|
|
string ExchangeRate,
|
|
string Signature,
|
|
object userState) {
|
|
if ((this.RealTimeWalletDepositOperationCompleted == null)) {
|
|
this.RealTimeWalletDepositOperationCompleted = new System.Threading.SendOrPostCallback(this.OnRealTimeWalletDepositOperationCompleted);
|
|
}
|
|
this.InvokeAsync("RealTimeWalletDeposit", new object[] {
|
|
PartnerId,
|
|
UserName,
|
|
Password,
|
|
WalletType,
|
|
CustomerName,
|
|
CustomerAddress,
|
|
CustomerContact,
|
|
CustomerCountry,
|
|
CustomerIdType,
|
|
CustomerIdNumber,
|
|
BeneName,
|
|
BeneAddress,
|
|
BeneContact,
|
|
BeneCountry,
|
|
IncomeSource,
|
|
Relationship,
|
|
PurposeOfRemittance,
|
|
CollectionAmount,
|
|
CollectionCurrency,
|
|
SendingAmount,
|
|
PayoutAmount,
|
|
PayoutComission,
|
|
PayoutComissionCurrency,
|
|
TransactionDate,
|
|
ControlNo,
|
|
sendingRate,
|
|
payoutRate,
|
|
ExchangeRate,
|
|
Signature}, this.RealTimeWalletDepositOperationCompleted, userState);
|
|
}
|
|
|
|
private void OnRealTimeWalletDepositOperationCompleted(object arg) {
|
|
if ((this.RealTimeWalletDepositCompleted != null)) {
|
|
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
|
|
this.RealTimeWalletDepositCompleted(this, new RealTimeWalletDepositCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Web.Services.Protocols.SoapDocumentMethodAttribute("FastMoneySendAPI/ConfirmTransaction", RequestNamespace="FastMoneySendAPI", ResponseNamespace="FastMoneySendAPI", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
|
|
public SendMoneyResult ConfirmTransaction([System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string PartnerId, [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string UserName, [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string Password, [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string PinNo, [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string TranId) {
|
|
object[] results = this.Invoke("ConfirmTransaction", new object[] {
|
|
PartnerId,
|
|
UserName,
|
|
Password,
|
|
PinNo,
|
|
TranId});
|
|
return ((SendMoneyResult)(results[0]));
|
|
}
|
|
|
|
/// <remarks/>
|
|
public void ConfirmTransactionAsync(string PartnerId, string UserName, string Password, string PinNo, string TranId) {
|
|
this.ConfirmTransactionAsync(PartnerId, UserName, Password, PinNo, TranId, null);
|
|
}
|
|
|
|
/// <remarks/>
|
|
public void ConfirmTransactionAsync(string PartnerId, string UserName, string Password, string PinNo, string TranId, object userState) {
|
|
if ((this.ConfirmTransactionOperationCompleted == null)) {
|
|
this.ConfirmTransactionOperationCompleted = new System.Threading.SendOrPostCallback(this.OnConfirmTransactionOperationCompleted);
|
|
}
|
|
this.InvokeAsync("ConfirmTransaction", new object[] {
|
|
PartnerId,
|
|
UserName,
|
|
Password,
|
|
PinNo,
|
|
TranId}, this.ConfirmTransactionOperationCompleted, userState);
|
|
}
|
|
|
|
private void OnConfirmTransactionOperationCompleted(object arg) {
|
|
if ((this.ConfirmTransactionCompleted != null)) {
|
|
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
|
|
this.ConfirmTransactionCompleted(this, new ConfirmTransactionCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public new void CancelAsync(object userState) {
|
|
base.CancelAsync(userState);
|
|
}
|
|
|
|
private bool IsLocalFileSystemWebService(string url) {
|
|
if (((url == null)
|
|
|| (url == string.Empty))) {
|
|
return false;
|
|
}
|
|
System.Uri wsUri = new System.Uri(url);
|
|
if (((wsUri.Port >= 1024)
|
|
&& (string.Compare(wsUri.Host, "localHost", System.StringComparison.OrdinalIgnoreCase) == 0))) {
|
|
return true;
|
|
}
|
|
return false;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
|
|
[System.SerializableAttribute()]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="FastMoneySendAPI")]
|
|
public partial class CancelTransactionResult {
|
|
|
|
private string errorCodeField;
|
|
|
|
private string messageField;
|
|
|
|
private string pinNoField;
|
|
|
|
private string partnerPinNoField;
|
|
|
|
private string customerChargeField;
|
|
|
|
private string sendingAmountField;
|
|
|
|
private string receivingAmountField;
|
|
|
|
private string receivingCurrencyField;
|
|
|
|
private string exRateField;
|
|
|
|
private string sessionIdField;
|
|
|
|
/// <remarks/>
|
|
public string ErrorCode {
|
|
get {
|
|
return this.errorCodeField;
|
|
}
|
|
set {
|
|
this.errorCodeField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string Message {
|
|
get {
|
|
return this.messageField;
|
|
}
|
|
set {
|
|
this.messageField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string PinNo {
|
|
get {
|
|
return this.pinNoField;
|
|
}
|
|
set {
|
|
this.pinNoField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string PartnerPinNo {
|
|
get {
|
|
return this.partnerPinNoField;
|
|
}
|
|
set {
|
|
this.partnerPinNoField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string CustomerCharge {
|
|
get {
|
|
return this.customerChargeField;
|
|
}
|
|
set {
|
|
this.customerChargeField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string SendingAmount {
|
|
get {
|
|
return this.sendingAmountField;
|
|
}
|
|
set {
|
|
this.sendingAmountField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string ReceivingAmount {
|
|
get {
|
|
return this.receivingAmountField;
|
|
}
|
|
set {
|
|
this.receivingAmountField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string ReceivingCurrency {
|
|
get {
|
|
return this.receivingCurrencyField;
|
|
}
|
|
set {
|
|
this.receivingCurrencyField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string ExRate {
|
|
get {
|
|
return this.exRateField;
|
|
}
|
|
set {
|
|
this.exRateField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string SessionId {
|
|
get {
|
|
return this.sessionIdField;
|
|
}
|
|
set {
|
|
this.sessionIdField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
|
|
[System.SerializableAttribute()]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://SwiftTechnology.Pvt.Ltd/")]
|
|
public partial class WalletUserDetailResponse {
|
|
|
|
private string responseCodeField;
|
|
|
|
private string responseMessageField;
|
|
|
|
private string beneContactField;
|
|
|
|
private string fullNameField;
|
|
|
|
private string addressField;
|
|
|
|
/// <remarks/>
|
|
public string ResponseCode {
|
|
get {
|
|
return this.responseCodeField;
|
|
}
|
|
set {
|
|
this.responseCodeField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string ResponseMessage {
|
|
get {
|
|
return this.responseMessageField;
|
|
}
|
|
set {
|
|
this.responseMessageField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string BeneContact {
|
|
get {
|
|
return this.beneContactField;
|
|
}
|
|
set {
|
|
this.beneContactField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string FullName {
|
|
get {
|
|
return this.fullNameField;
|
|
}
|
|
set {
|
|
this.fullNameField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string Address {
|
|
get {
|
|
return this.addressField;
|
|
}
|
|
set {
|
|
this.addressField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
|
|
[System.SerializableAttribute()]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://SwiftTechnology.Pvt.Ltd/")]
|
|
public partial class TroubleTicket {
|
|
|
|
private string controlNoField;
|
|
|
|
private string createdDateField;
|
|
|
|
private string messageField;
|
|
|
|
private string tranIdField;
|
|
|
|
/// <remarks/>
|
|
public string ControlNo {
|
|
get {
|
|
return this.controlNoField;
|
|
}
|
|
set {
|
|
this.controlNoField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string CreatedDate {
|
|
get {
|
|
return this.createdDateField;
|
|
}
|
|
set {
|
|
this.createdDateField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string Message {
|
|
get {
|
|
return this.messageField;
|
|
}
|
|
set {
|
|
this.messageField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string TranId {
|
|
get {
|
|
return this.tranIdField;
|
|
}
|
|
set {
|
|
this.tranIdField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
|
|
[System.SerializableAttribute()]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://SwiftTechnology.Pvt.Ltd/")]
|
|
public partial class RealTimeCheckStatusDetails {
|
|
|
|
private string controlNoField;
|
|
|
|
private string statusField;
|
|
|
|
private string receivingAmountField;
|
|
|
|
private string sendingAmountField;
|
|
|
|
private string txnDateField;
|
|
|
|
private string paidDateField;
|
|
|
|
/// <remarks/>
|
|
public string ControlNo {
|
|
get {
|
|
return this.controlNoField;
|
|
}
|
|
set {
|
|
this.controlNoField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string Status {
|
|
get {
|
|
return this.statusField;
|
|
}
|
|
set {
|
|
this.statusField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string ReceivingAmount {
|
|
get {
|
|
return this.receivingAmountField;
|
|
}
|
|
set {
|
|
this.receivingAmountField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string SendingAmount {
|
|
get {
|
|
return this.sendingAmountField;
|
|
}
|
|
set {
|
|
this.sendingAmountField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string TxnDate {
|
|
get {
|
|
return this.txnDateField;
|
|
}
|
|
set {
|
|
this.txnDateField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string PaidDate {
|
|
get {
|
|
return this.paidDateField;
|
|
}
|
|
set {
|
|
this.paidDateField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlIncludeAttribute(typeof(RealTimeCheckStatusResponse))]
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
|
|
[System.SerializableAttribute()]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://SwiftTechnology.Pvt.Ltd/")]
|
|
public partial class ResponseDetail {
|
|
|
|
private string errorCodeField;
|
|
|
|
private string messageField;
|
|
|
|
/// <remarks/>
|
|
public string ErrorCode {
|
|
get {
|
|
return this.errorCodeField;
|
|
}
|
|
set {
|
|
this.errorCodeField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string Message {
|
|
get {
|
|
return this.messageField;
|
|
}
|
|
set {
|
|
this.messageField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
|
|
[System.SerializableAttribute()]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://SwiftTechnology.Pvt.Ltd/")]
|
|
public partial class RealTimeCheckStatusResponse : ResponseDetail {
|
|
|
|
private RealTimeCheckStatusDetails[] detailsListField;
|
|
|
|
private TroubleTicket[] ticketsListField;
|
|
|
|
/// <remarks/>
|
|
public RealTimeCheckStatusDetails[] DetailsList {
|
|
get {
|
|
return this.detailsListField;
|
|
}
|
|
set {
|
|
this.detailsListField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public TroubleTicket[] TicketsList {
|
|
get {
|
|
return this.ticketsListField;
|
|
}
|
|
set {
|
|
this.ticketsListField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
|
|
[System.SerializableAttribute()]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://SwiftTechnology.Pvt.Ltd/")]
|
|
public partial class DbResult {
|
|
|
|
private string errorCodeField;
|
|
|
|
private string msgField;
|
|
|
|
private string idField;
|
|
|
|
private string extraField;
|
|
|
|
private string extra2Field;
|
|
|
|
/// <remarks/>
|
|
public string ErrorCode {
|
|
get {
|
|
return this.errorCodeField;
|
|
}
|
|
set {
|
|
this.errorCodeField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string Msg {
|
|
get {
|
|
return this.msgField;
|
|
}
|
|
set {
|
|
this.msgField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string Id {
|
|
get {
|
|
return this.idField;
|
|
}
|
|
set {
|
|
this.idField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string Extra {
|
|
get {
|
|
return this.extraField;
|
|
}
|
|
set {
|
|
this.extraField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string Extra2 {
|
|
get {
|
|
return this.extra2Field;
|
|
}
|
|
set {
|
|
this.extra2Field = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
|
|
[System.SerializableAttribute()]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="FastMoneySendAPI")]
|
|
public partial class BranchList {
|
|
|
|
private string bankBranchCodeField;
|
|
|
|
private string bankBranchField;
|
|
|
|
private string branchAddressField;
|
|
|
|
private string branchCityField;
|
|
|
|
private string locationIdField;
|
|
|
|
/// <remarks/>
|
|
public string BankBranchCode {
|
|
get {
|
|
return this.bankBranchCodeField;
|
|
}
|
|
set {
|
|
this.bankBranchCodeField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string BankBranch {
|
|
get {
|
|
return this.bankBranchField;
|
|
}
|
|
set {
|
|
this.bankBranchField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string BranchAddress {
|
|
get {
|
|
return this.branchAddressField;
|
|
}
|
|
set {
|
|
this.branchAddressField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string BranchCity {
|
|
get {
|
|
return this.branchCityField;
|
|
}
|
|
set {
|
|
this.branchCityField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string LocationId {
|
|
get {
|
|
return this.locationIdField;
|
|
}
|
|
set {
|
|
this.locationIdField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
|
|
[System.SerializableAttribute()]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="FastMoneySendAPI")]
|
|
public partial class BankBranchList {
|
|
|
|
private string errorCodeField;
|
|
|
|
private string messageField;
|
|
|
|
private string bankCodeField;
|
|
|
|
private string sessionIdField;
|
|
|
|
private BranchList[] bRANCHESField;
|
|
|
|
/// <remarks/>
|
|
public string ErrorCode {
|
|
get {
|
|
return this.errorCodeField;
|
|
}
|
|
set {
|
|
this.errorCodeField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string Message {
|
|
get {
|
|
return this.messageField;
|
|
}
|
|
set {
|
|
this.messageField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string BankCode {
|
|
get {
|
|
return this.bankCodeField;
|
|
}
|
|
set {
|
|
this.bankCodeField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string SessionId {
|
|
get {
|
|
return this.sessionIdField;
|
|
}
|
|
set {
|
|
this.sessionIdField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public BranchList[] BRANCHES {
|
|
get {
|
|
return this.bRANCHESField;
|
|
}
|
|
set {
|
|
this.bRANCHESField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
|
|
[System.SerializableAttribute()]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="FastMoneySendAPI")]
|
|
public partial class BankList {
|
|
|
|
private string errorCodeField;
|
|
|
|
private string messageField;
|
|
|
|
private string bankCodeField;
|
|
|
|
private string bankNameField;
|
|
|
|
private string addressField;
|
|
|
|
private string cityField;
|
|
|
|
private string currencyField;
|
|
|
|
private string sessionIdField;
|
|
|
|
private string validationField;
|
|
|
|
private string mobileNoSupportField;
|
|
|
|
/// <remarks/>
|
|
public string ErrorCode {
|
|
get {
|
|
return this.errorCodeField;
|
|
}
|
|
set {
|
|
this.errorCodeField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string Message {
|
|
get {
|
|
return this.messageField;
|
|
}
|
|
set {
|
|
this.messageField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string BankCode {
|
|
get {
|
|
return this.bankCodeField;
|
|
}
|
|
set {
|
|
this.bankCodeField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string BankName {
|
|
get {
|
|
return this.bankNameField;
|
|
}
|
|
set {
|
|
this.bankNameField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string Address {
|
|
get {
|
|
return this.addressField;
|
|
}
|
|
set {
|
|
this.addressField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string City {
|
|
get {
|
|
return this.cityField;
|
|
}
|
|
set {
|
|
this.cityField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string Currency {
|
|
get {
|
|
return this.currencyField;
|
|
}
|
|
set {
|
|
this.currencyField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string SessionId {
|
|
get {
|
|
return this.sessionIdField;
|
|
}
|
|
set {
|
|
this.sessionIdField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string Validation {
|
|
get {
|
|
return this.validationField;
|
|
}
|
|
set {
|
|
this.validationField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string MobileNoSupport {
|
|
get {
|
|
return this.mobileNoSupportField;
|
|
}
|
|
set {
|
|
this.mobileNoSupportField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
|
|
[System.SerializableAttribute()]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="FastMoneySendAPI")]
|
|
public partial class ReconcileReportResult {
|
|
|
|
private string errorCodeField;
|
|
|
|
private string messageField;
|
|
|
|
private string pinNoField;
|
|
|
|
private string partnerPinNoField;
|
|
|
|
private string customerNameField;
|
|
|
|
private string sendingAmountField;
|
|
|
|
private string beneNameField;
|
|
|
|
private string beneCountryField;
|
|
|
|
private string receivingCurrencyField;
|
|
|
|
private string receivingAmountField;
|
|
|
|
private string receivingAgentField;
|
|
|
|
private string settlementAmountField;
|
|
|
|
private string usdRateField;
|
|
|
|
private string settlementRateField;
|
|
|
|
private string bankNameField;
|
|
|
|
private string bankBranchField;
|
|
|
|
private string statusField;
|
|
|
|
private string paidDateField;
|
|
|
|
private string transactionDateField;
|
|
|
|
private string cancelDateField;
|
|
|
|
private string transactionStatusField;
|
|
|
|
private string sessionIdField;
|
|
|
|
/// <remarks/>
|
|
public string ErrorCode {
|
|
get {
|
|
return this.errorCodeField;
|
|
}
|
|
set {
|
|
this.errorCodeField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string Message {
|
|
get {
|
|
return this.messageField;
|
|
}
|
|
set {
|
|
this.messageField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string PinNo {
|
|
get {
|
|
return this.pinNoField;
|
|
}
|
|
set {
|
|
this.pinNoField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string PartnerPinNo {
|
|
get {
|
|
return this.partnerPinNoField;
|
|
}
|
|
set {
|
|
this.partnerPinNoField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string CustomerName {
|
|
get {
|
|
return this.customerNameField;
|
|
}
|
|
set {
|
|
this.customerNameField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string SendingAmount {
|
|
get {
|
|
return this.sendingAmountField;
|
|
}
|
|
set {
|
|
this.sendingAmountField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string BeneName {
|
|
get {
|
|
return this.beneNameField;
|
|
}
|
|
set {
|
|
this.beneNameField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string BeneCountry {
|
|
get {
|
|
return this.beneCountryField;
|
|
}
|
|
set {
|
|
this.beneCountryField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string ReceivingCurrency {
|
|
get {
|
|
return this.receivingCurrencyField;
|
|
}
|
|
set {
|
|
this.receivingCurrencyField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string ReceivingAmount {
|
|
get {
|
|
return this.receivingAmountField;
|
|
}
|
|
set {
|
|
this.receivingAmountField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string ReceivingAgent {
|
|
get {
|
|
return this.receivingAgentField;
|
|
}
|
|
set {
|
|
this.receivingAgentField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string SettlementAmount {
|
|
get {
|
|
return this.settlementAmountField;
|
|
}
|
|
set {
|
|
this.settlementAmountField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string UsdRate {
|
|
get {
|
|
return this.usdRateField;
|
|
}
|
|
set {
|
|
this.usdRateField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string SettlementRate {
|
|
get {
|
|
return this.settlementRateField;
|
|
}
|
|
set {
|
|
this.settlementRateField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string BankName {
|
|
get {
|
|
return this.bankNameField;
|
|
}
|
|
set {
|
|
this.bankNameField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string BankBranch {
|
|
get {
|
|
return this.bankBranchField;
|
|
}
|
|
set {
|
|
this.bankBranchField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string Status {
|
|
get {
|
|
return this.statusField;
|
|
}
|
|
set {
|
|
this.statusField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string PaidDate {
|
|
get {
|
|
return this.paidDateField;
|
|
}
|
|
set {
|
|
this.paidDateField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string TransactionDate {
|
|
get {
|
|
return this.transactionDateField;
|
|
}
|
|
set {
|
|
this.transactionDateField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string CancelDate {
|
|
get {
|
|
return this.cancelDateField;
|
|
}
|
|
set {
|
|
this.cancelDateField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string TransactionStatus {
|
|
get {
|
|
return this.transactionStatusField;
|
|
}
|
|
set {
|
|
this.transactionStatusField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string SessionId {
|
|
get {
|
|
return this.sessionIdField;
|
|
}
|
|
set {
|
|
this.sessionIdField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
|
|
[System.SerializableAttribute()]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="FastMoneySendAPI")]
|
|
public partial class GetStatusByPartnerPinNoResult {
|
|
|
|
private string errorCodeField;
|
|
|
|
private string sessionIdField;
|
|
|
|
private string messageField;
|
|
|
|
private string pinNoField;
|
|
|
|
private string partnerPinNoField;
|
|
|
|
private string customerNameField;
|
|
|
|
private string sendingAmountField;
|
|
|
|
private string beneNameField;
|
|
|
|
private string receivingAmountField;
|
|
|
|
private string receivingCurrencyField;
|
|
|
|
private string exRateField;
|
|
|
|
private string statusField;
|
|
|
|
private string statusDateField;
|
|
|
|
/// <remarks/>
|
|
public string ErrorCode {
|
|
get {
|
|
return this.errorCodeField;
|
|
}
|
|
set {
|
|
this.errorCodeField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string SessionId {
|
|
get {
|
|
return this.sessionIdField;
|
|
}
|
|
set {
|
|
this.sessionIdField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string Message {
|
|
get {
|
|
return this.messageField;
|
|
}
|
|
set {
|
|
this.messageField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string PinNo {
|
|
get {
|
|
return this.pinNoField;
|
|
}
|
|
set {
|
|
this.pinNoField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string PartnerPinNo {
|
|
get {
|
|
return this.partnerPinNoField;
|
|
}
|
|
set {
|
|
this.partnerPinNoField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string CustomerName {
|
|
get {
|
|
return this.customerNameField;
|
|
}
|
|
set {
|
|
this.customerNameField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string SendingAmount {
|
|
get {
|
|
return this.sendingAmountField;
|
|
}
|
|
set {
|
|
this.sendingAmountField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string BeneName {
|
|
get {
|
|
return this.beneNameField;
|
|
}
|
|
set {
|
|
this.beneNameField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string ReceivingAmount {
|
|
get {
|
|
return this.receivingAmountField;
|
|
}
|
|
set {
|
|
this.receivingAmountField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string ReceivingCurrency {
|
|
get {
|
|
return this.receivingCurrencyField;
|
|
}
|
|
set {
|
|
this.receivingCurrencyField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string ExRate {
|
|
get {
|
|
return this.exRateField;
|
|
}
|
|
set {
|
|
this.exRateField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string Status {
|
|
get {
|
|
return this.statusField;
|
|
}
|
|
set {
|
|
this.statusField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string StatusDate {
|
|
get {
|
|
return this.statusDateField;
|
|
}
|
|
set {
|
|
this.statusDateField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
|
|
[System.SerializableAttribute()]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="FastMoneySendAPI")]
|
|
public partial class GetStatusResult {
|
|
|
|
private string errorCodeField;
|
|
|
|
private string sessionIdField;
|
|
|
|
private string messageField;
|
|
|
|
private string pinNoField;
|
|
|
|
private string partnerPinNoField;
|
|
|
|
private string customerNameField;
|
|
|
|
private string sendingAmountField;
|
|
|
|
private string beneNameField;
|
|
|
|
private string receivingAmountField;
|
|
|
|
private string receivingCurrencyField;
|
|
|
|
private string exRateField;
|
|
|
|
private string statusField;
|
|
|
|
private string statusDateField;
|
|
|
|
/// <remarks/>
|
|
public string ErrorCode {
|
|
get {
|
|
return this.errorCodeField;
|
|
}
|
|
set {
|
|
this.errorCodeField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string SessionId {
|
|
get {
|
|
return this.sessionIdField;
|
|
}
|
|
set {
|
|
this.sessionIdField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string Message {
|
|
get {
|
|
return this.messageField;
|
|
}
|
|
set {
|
|
this.messageField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string PinNo {
|
|
get {
|
|
return this.pinNoField;
|
|
}
|
|
set {
|
|
this.pinNoField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string PartnerPinNo {
|
|
get {
|
|
return this.partnerPinNoField;
|
|
}
|
|
set {
|
|
this.partnerPinNoField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string CustomerName {
|
|
get {
|
|
return this.customerNameField;
|
|
}
|
|
set {
|
|
this.customerNameField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string SendingAmount {
|
|
get {
|
|
return this.sendingAmountField;
|
|
}
|
|
set {
|
|
this.sendingAmountField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string BeneName {
|
|
get {
|
|
return this.beneNameField;
|
|
}
|
|
set {
|
|
this.beneNameField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string ReceivingAmount {
|
|
get {
|
|
return this.receivingAmountField;
|
|
}
|
|
set {
|
|
this.receivingAmountField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string ReceivingCurrency {
|
|
get {
|
|
return this.receivingCurrencyField;
|
|
}
|
|
set {
|
|
this.receivingCurrencyField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string ExRate {
|
|
get {
|
|
return this.exRateField;
|
|
}
|
|
set {
|
|
this.exRateField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string Status {
|
|
get {
|
|
return this.statusField;
|
|
}
|
|
set {
|
|
this.statusField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string StatusDate {
|
|
get {
|
|
return this.statusDateField;
|
|
}
|
|
set {
|
|
this.statusDateField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
|
|
[System.SerializableAttribute()]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="FastMoneySendAPI")]
|
|
public partial class GetCalculationResult {
|
|
|
|
private string errorCodeField;
|
|
|
|
private string messageField;
|
|
|
|
private string serviceChargeField;
|
|
|
|
private string sendingAmoutField;
|
|
|
|
private string sendingCurrencyField;
|
|
|
|
private string receivingAmountField;
|
|
|
|
private string receivingCurrencyField;
|
|
|
|
private string exRateField;
|
|
|
|
private string usdVsNprField;
|
|
|
|
private string exConfirmIdField;
|
|
|
|
private string sessionIdField;
|
|
|
|
private string districtNameField;
|
|
|
|
/// <remarks/>
|
|
public string ErrorCode {
|
|
get {
|
|
return this.errorCodeField;
|
|
}
|
|
set {
|
|
this.errorCodeField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string Message {
|
|
get {
|
|
return this.messageField;
|
|
}
|
|
set {
|
|
this.messageField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string ServiceCharge {
|
|
get {
|
|
return this.serviceChargeField;
|
|
}
|
|
set {
|
|
this.serviceChargeField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string SendingAmout {
|
|
get {
|
|
return this.sendingAmoutField;
|
|
}
|
|
set {
|
|
this.sendingAmoutField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string SendingCurrency {
|
|
get {
|
|
return this.sendingCurrencyField;
|
|
}
|
|
set {
|
|
this.sendingCurrencyField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string ReceivingAmount {
|
|
get {
|
|
return this.receivingAmountField;
|
|
}
|
|
set {
|
|
this.receivingAmountField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string ReceivingCurrency {
|
|
get {
|
|
return this.receivingCurrencyField;
|
|
}
|
|
set {
|
|
this.receivingCurrencyField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string ExRate {
|
|
get {
|
|
return this.exRateField;
|
|
}
|
|
set {
|
|
this.exRateField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string UsdVsNpr {
|
|
get {
|
|
return this.usdVsNprField;
|
|
}
|
|
set {
|
|
this.usdVsNprField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string ExConfirmId {
|
|
get {
|
|
return this.exConfirmIdField;
|
|
}
|
|
set {
|
|
this.exConfirmIdField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string SessionId {
|
|
get {
|
|
return this.sessionIdField;
|
|
}
|
|
set {
|
|
this.sessionIdField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string districtName {
|
|
get {
|
|
return this.districtNameField;
|
|
}
|
|
set {
|
|
this.districtNameField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
|
|
[System.SerializableAttribute()]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="FastMoneySendAPI")]
|
|
public partial class SendMoneyResult {
|
|
|
|
private string errorCodeField;
|
|
|
|
private string messageField;
|
|
|
|
private string pinNoField;
|
|
|
|
private string serviceChargeField;
|
|
|
|
private string sendingAmountField;
|
|
|
|
private string receivingAmountField;
|
|
|
|
private string receivingCurrencyField;
|
|
|
|
private string exRateField;
|
|
|
|
private string sessionIdField;
|
|
|
|
private string tranIdField;
|
|
|
|
private string payoutLocationField;
|
|
|
|
/// <remarks/>
|
|
public string ErrorCode {
|
|
get {
|
|
return this.errorCodeField;
|
|
}
|
|
set {
|
|
this.errorCodeField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string Message {
|
|
get {
|
|
return this.messageField;
|
|
}
|
|
set {
|
|
this.messageField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string PinNo {
|
|
get {
|
|
return this.pinNoField;
|
|
}
|
|
set {
|
|
this.pinNoField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string ServiceCharge {
|
|
get {
|
|
return this.serviceChargeField;
|
|
}
|
|
set {
|
|
this.serviceChargeField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string SendingAmount {
|
|
get {
|
|
return this.sendingAmountField;
|
|
}
|
|
set {
|
|
this.sendingAmountField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string ReceivingAmount {
|
|
get {
|
|
return this.receivingAmountField;
|
|
}
|
|
set {
|
|
this.receivingAmountField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string ReceivingCurrency {
|
|
get {
|
|
return this.receivingCurrencyField;
|
|
}
|
|
set {
|
|
this.receivingCurrencyField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string ExRate {
|
|
get {
|
|
return this.exRateField;
|
|
}
|
|
set {
|
|
this.exRateField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string SessionId {
|
|
get {
|
|
return this.sessionIdField;
|
|
}
|
|
set {
|
|
this.sessionIdField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string TranId {
|
|
get {
|
|
return this.tranIdField;
|
|
}
|
|
set {
|
|
this.tranIdField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
public string PayoutLocation {
|
|
get {
|
|
return this.payoutLocationField;
|
|
}
|
|
set {
|
|
this.payoutLocationField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
|
|
public delegate void CancelTransactionCompletedEventHandler(object sender, CancelTransactionCompletedEventArgs e);
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
public partial class CancelTransactionCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
|
|
|
|
private object[] results;
|
|
|
|
internal CancelTransactionCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
|
|
base(exception, cancelled, userState) {
|
|
this.results = results;
|
|
}
|
|
|
|
/// <remarks/>
|
|
public CancelTransactionResult Result {
|
|
get {
|
|
this.RaiseExceptionIfNecessary();
|
|
return ((CancelTransactionResult)(this.results[0]));
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
|
|
public delegate void SendMoneyCompletedEventHandler(object sender, SendMoneyCompletedEventArgs e);
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
public partial class SendMoneyCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
|
|
|
|
private object[] results;
|
|
|
|
internal SendMoneyCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
|
|
base(exception, cancelled, userState) {
|
|
this.results = results;
|
|
}
|
|
|
|
/// <remarks/>
|
|
public SendMoneyResult Result {
|
|
get {
|
|
this.RaiseExceptionIfNecessary();
|
|
return ((SendMoneyResult)(this.results[0]));
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
|
|
public delegate void SendMoneyV2CompletedEventHandler(object sender, SendMoneyV2CompletedEventArgs e);
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
public partial class SendMoneyV2CompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
|
|
|
|
private object[] results;
|
|
|
|
internal SendMoneyV2CompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
|
|
base(exception, cancelled, userState) {
|
|
this.results = results;
|
|
}
|
|
|
|
/// <remarks/>
|
|
public SendMoneyResult Result {
|
|
get {
|
|
this.RaiseExceptionIfNecessary();
|
|
return ((SendMoneyResult)(this.results[0]));
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
|
|
public delegate void GetCalculationCompletedEventHandler(object sender, GetCalculationCompletedEventArgs e);
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
public partial class GetCalculationCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
|
|
|
|
private object[] results;
|
|
|
|
internal GetCalculationCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
|
|
base(exception, cancelled, userState) {
|
|
this.results = results;
|
|
}
|
|
|
|
/// <remarks/>
|
|
public GetCalculationResult Result {
|
|
get {
|
|
this.RaiseExceptionIfNecessary();
|
|
return ((GetCalculationResult)(this.results[0]));
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
|
|
public delegate void GetStatusCompletedEventHandler(object sender, GetStatusCompletedEventArgs e);
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
public partial class GetStatusCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
|
|
|
|
private object[] results;
|
|
|
|
internal GetStatusCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
|
|
base(exception, cancelled, userState) {
|
|
this.results = results;
|
|
}
|
|
|
|
/// <remarks/>
|
|
public GetStatusResult Result {
|
|
get {
|
|
this.RaiseExceptionIfNecessary();
|
|
return ((GetStatusResult)(this.results[0]));
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
|
|
public delegate void GetStatusByPartnerPinNoCompletedEventHandler(object sender, GetStatusByPartnerPinNoCompletedEventArgs e);
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
public partial class GetStatusByPartnerPinNoCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
|
|
|
|
private object[] results;
|
|
|
|
internal GetStatusByPartnerPinNoCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
|
|
base(exception, cancelled, userState) {
|
|
this.results = results;
|
|
}
|
|
|
|
/// <remarks/>
|
|
public GetStatusByPartnerPinNoResult Result {
|
|
get {
|
|
this.RaiseExceptionIfNecessary();
|
|
return ((GetStatusByPartnerPinNoResult)(this.results[0]));
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
|
|
public delegate void ReconcileReportCompletedEventHandler(object sender, ReconcileReportCompletedEventArgs e);
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
public partial class ReconcileReportCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
|
|
|
|
private object[] results;
|
|
|
|
internal ReconcileReportCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
|
|
base(exception, cancelled, userState) {
|
|
this.results = results;
|
|
}
|
|
|
|
/// <remarks/>
|
|
public ReconcileReportResult[] Result {
|
|
get {
|
|
this.RaiseExceptionIfNecessary();
|
|
return ((ReconcileReportResult[])(this.results[0]));
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
|
|
public delegate void GetBankListCompletedEventHandler(object sender, GetBankListCompletedEventArgs e);
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
public partial class GetBankListCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
|
|
|
|
private object[] results;
|
|
|
|
internal GetBankListCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
|
|
base(exception, cancelled, userState) {
|
|
this.results = results;
|
|
}
|
|
|
|
/// <remarks/>
|
|
public BankList[] Result {
|
|
get {
|
|
this.RaiseExceptionIfNecessary();
|
|
return ((BankList[])(this.results[0]));
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
|
|
public delegate void GetBankBranchListCompletedEventHandler(object sender, GetBankBranchListCompletedEventArgs e);
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
public partial class GetBankBranchListCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
|
|
|
|
private object[] results;
|
|
|
|
internal GetBankBranchListCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
|
|
base(exception, cancelled, userState) {
|
|
this.results = results;
|
|
}
|
|
|
|
/// <remarks/>
|
|
public BankBranchList Result {
|
|
get {
|
|
this.RaiseExceptionIfNecessary();
|
|
return ((BankBranchList)(this.results[0]));
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
|
|
public delegate void AccountValidationCompletedEventHandler(object sender, AccountValidationCompletedEventArgs e);
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
public partial class AccountValidationCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
|
|
|
|
private object[] results;
|
|
|
|
internal AccountValidationCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
|
|
base(exception, cancelled, userState) {
|
|
this.results = results;
|
|
}
|
|
|
|
/// <remarks/>
|
|
public DbResult Result {
|
|
get {
|
|
this.RaiseExceptionIfNecessary();
|
|
return ((DbResult)(this.results[0]));
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
|
|
public delegate void ProcessBankDepositCompletedEventHandler(object sender, ProcessBankDepositCompletedEventArgs e);
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
public partial class ProcessBankDepositCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
|
|
|
|
private object[] results;
|
|
|
|
internal ProcessBankDepositCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
|
|
base(exception, cancelled, userState) {
|
|
this.results = results;
|
|
}
|
|
|
|
/// <remarks/>
|
|
public DbResult Result {
|
|
get {
|
|
this.RaiseExceptionIfNecessary();
|
|
return ((DbResult)(this.results[0]));
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
|
|
public delegate void GetStatusProcessBankDepositCompletedEventHandler(object sender, GetStatusProcessBankDepositCompletedEventArgs e);
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
public partial class GetStatusProcessBankDepositCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
|
|
|
|
private object[] results;
|
|
|
|
internal GetStatusProcessBankDepositCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
|
|
base(exception, cancelled, userState) {
|
|
this.results = results;
|
|
}
|
|
|
|
/// <remarks/>
|
|
public RealTimeCheckStatusResponse Result {
|
|
get {
|
|
this.RaiseExceptionIfNecessary();
|
|
return ((RealTimeCheckStatusResponse)(this.results[0]));
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
|
|
public delegate void GetWalletDetailsCompletedEventHandler(object sender, GetWalletDetailsCompletedEventArgs e);
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
public partial class GetWalletDetailsCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
|
|
|
|
private object[] results;
|
|
|
|
internal GetWalletDetailsCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
|
|
base(exception, cancelled, userState) {
|
|
this.results = results;
|
|
}
|
|
|
|
/// <remarks/>
|
|
public WalletUserDetailResponse Result {
|
|
get {
|
|
this.RaiseExceptionIfNecessary();
|
|
return ((WalletUserDetailResponse)(this.results[0]));
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
|
|
public delegate void RealTimeWalletDepositCompletedEventHandler(object sender, RealTimeWalletDepositCompletedEventArgs e);
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
public partial class RealTimeWalletDepositCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
|
|
|
|
private object[] results;
|
|
|
|
internal RealTimeWalletDepositCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
|
|
base(exception, cancelled, userState) {
|
|
this.results = results;
|
|
}
|
|
|
|
/// <remarks/>
|
|
public DbResult Result {
|
|
get {
|
|
this.RaiseExceptionIfNecessary();
|
|
return ((DbResult)(this.results[0]));
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
|
|
public delegate void ConfirmTransactionCompletedEventHandler(object sender, ConfirmTransactionCompletedEventArgs e);
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.8.9032.0")]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.ComponentModel.DesignerCategoryAttribute("code")]
|
|
public partial class ConfirmTransactionCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
|
|
|
|
private object[] results;
|
|
|
|
internal ConfirmTransactionCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
|
|
base(exception, cancelled, userState) {
|
|
this.results = results;
|
|
}
|
|
|
|
/// <remarks/>
|
|
public SendMoneyResult Result {
|
|
get {
|
|
this.RaiseExceptionIfNecessary();
|
|
return ((SendMoneyResult)(this.results[0]));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
#pragma warning restore 1591
|