예제 #1
0
 public bool WriteTransaction(string CardId, string TransType, string TerminalId, string NumuratorCurrency, string DenominatorCurrency, decimal Amount, decimal Price, string Reference, out int TransactionID)
 {
     TestConsole.srCard.WriteTransactionRequest inValue = new TestConsole.srCard.WriteTransactionRequest();
     inValue.CardId              = CardId;
     inValue.TransType           = TransType;
     inValue.TerminalId          = TerminalId;
     inValue.NumuratorCurrency   = NumuratorCurrency;
     inValue.DenominatorCurrency = DenominatorCurrency;
     inValue.Amount              = Amount;
     inValue.Price     = Price;
     inValue.Reference = Reference;
     TestConsole.srCard.WriteTransactionResponse retVal = ((TestConsole.srCard.IPayment)(this)).WriteTransaction(inValue);
     TransactionID = retVal.TransactionID;
     return(retVal.WriteTransactionResult);
 }
예제 #2
0
 public System.Threading.Tasks.Task <TestConsole.srCard.WriteTransactionResponse> WriteTransactionAsync(TestConsole.srCard.WriteTransactionRequest request)
 {
     return(base.Channel.WriteTransactionAsync(request));
 }
예제 #3
0
 TestConsole.srCard.WriteTransactionResponse TestConsole.srCard.IPayment.WriteTransaction(TestConsole.srCard.WriteTransactionRequest request)
 {
     return(base.Channel.WriteTransaction(request));
 }