private void buttonWithdraw_Click(object sender, EventArgs e) { toolStripStatusLabelInfoMessage.Text = "Enter a Withdrawal"; DepositOrWithdrawDialog withdrawalDlg = new DepositOrWithdrawDialog(); withdrawalDlg.Title = "Withdraw"; Transaction transaction = new WithdrawalTransaction(); doFullTransaction(transaction, withdrawalDlg); }
private void buttonDeposit_Click(object sender, EventArgs e) { toolStripStatusLabelInfoMessage.Text = "Enter a Deposit"; DepositOrWithdrawDialog depositDlg = new DepositOrWithdrawDialog(); depositDlg.Title = "Deposit"; Transaction transaction = new DepositTransaction(); doFullTransaction(transaction, depositDlg); }
private void doFullTransaction(Transaction transaction, DepositOrWithdrawDialog dlg) { dlg.SelectedCustomer = selectedCustomer; dlg.CurrentTransaction = transaction; dlg.ShowDialog(); DialogResult result = dlg.DialogResult; if (result == DialogResult.OK) { RefreshScreen(); } toolStripStatusLabelInfoMessage.Text = string.Empty; }