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);
        }