/// <remarks/> public void DoSunPassDocumentPaymentByStoreAsync(int merchantId, string TID, string password, string cashier, long transactionId, string accountNumber, string licensePlateNumber, double amount, double feeAmount, string purchaseId, Document[] paidDocuments, string storeId, string transactionMode) { this.DoSunPassDocumentPaymentByStoreAsync(merchantId, TID, password, cashier, transactionId, accountNumber, licensePlateNumber, amount, feeAmount, purchaseId, paidDocuments, storeId, transactionMode, null); }
/// <remarks/> public void DoSunPassDocumentPaymentByStoreAsync(int merchantId, string TID, string password, string cashier, long transactionId, string accountNumber, string licensePlateNumber, double amount, double feeAmount, string purchaseId, Document[] paidDocuments, string storeId, string transactionMode, object userState) { if ((this.DoSunPassDocumentPaymentByStoreOperationCompleted == null)) { this.DoSunPassDocumentPaymentByStoreOperationCompleted = new System.Threading.SendOrPostCallback(this.OnDoSunPassDocumentPaymentByStoreOperationCompleted); } this.InvokeAsync("DoSunPassDocumentPaymentByStore", new object[] { merchantId, TID, password, cashier, transactionId, accountNumber, licensePlateNumber, amount, feeAmount, purchaseId, paidDocuments, storeId, transactionMode}, this.DoSunPassDocumentPaymentByStoreOperationCompleted, userState); }
public DocumentPaymentResponse DoSunPassDocumentPaymentByStore(int merchantId, string TID, string password, string cashier, long transactionId, string accountNumber, string licensePlateNumber, double amount, double feeAmount, string purchaseId, Document[] paidDocuments, string storeId, string transactionMode) { object[] results = this.Invoke("DoSunPassDocumentPaymentByStore", new object[] { merchantId, TID, password, cashier, transactionId, accountNumber, licensePlateNumber, amount, feeAmount, purchaseId, paidDocuments, storeId, transactionMode}); return ((DocumentPaymentResponse)(results[0])); }