private void OnTransactionCompeted(TransactionCompletedEventArgs EventArgs) { if (TransactionCompleted != null) { TransactionCompleted(this, EventArgs); } }
private void terminal_transactionCompleted(object sender, TransactionCompletedEventArgs EventArgs) { _isTransactionComplete = true; string tranId = EventArgs.TransactionResponse.TransactionInformation.TransRef; Global.merchantReceipt = EventArgs.TransactionResponse.PrintData.MerchantReceipt; Global.cardholderReceipt = EventArgs.TransactionResponse.PrintData.CardholderReceipt; Helper.SaveReceiptsData(tranId, "MerchantReceipt", Global.merchantReceipt); Helper.SaveReceiptsData(tranId, "CardholderReceipt", Global.cardholderReceipt); TerminalListenersClear(); System.Windows.Application.Current.MainWindow.Content = new ThankYouCard(_ob); }