// Transaction Button private void btnTransaction_Click(object sender, EventArgs e) { // User Amount Variable double amount = 0; double.TryParse(txtbAmount.Text, out amount); // Display Result Variables string displayResult = " "; double acctBalance = 0; // Gold Account Transaction if (cmbxAcctType.SelectedIndex == 0) { goldAcct.Amount = amount; if (rdbtnDeposit.Checked) { goldAcct.Deposit(); lstbxTransactions.Items.Add("Deposit: " + amount); } if (rdbtnWithdraw.Checked) { goldAcct.Withdraw(); lstbxTransactions.Items.Add("Withdraw: " + amount); } // Display Result displayResult = goldAcct.ToString(); txtbResults.Text = displayResult; // List Box Account Balance Decleration goldAcct.SavingAcctBalance = acctBalance; } // Silver Account Transaction else if (cmbxAcctType.SelectedIndex == 1) { silverAcct.Amount = amount; if (rdbtnDeposit.Checked) { silverAcct.Deposit(); lstbxTransactions.Items.Add("Deposit: " + amount); } if (rdbtnWithdraw.Checked) { silverAcct.Withdraw(); lstbxTransactions.Items.Add("Withdraw: " + amount); } // Display Result displayResult = silverAcct.ToString(); txtbResults.Text = displayResult; // List Box Account Balance Decleration silverAcct.SavingAcctBalance = acctBalance; } // Bronze(Bank) Account Transaction else if (cmbxAcctType.SelectedIndex == 2) { bronzeAcct.Amount = amount; if (rdbtnDeposit.Checked) { bronzeAcct.Deposit(); lstbxTransactions.Items.Add("Deposit: " + amount); } if (rdbtnWithdraw.Checked) { bronzeAcct.Withdraw(); lstbxTransactions.Items.Add("Withdraw: " + amount); } // Display Result displayResult = bronzeAcct.ToString(); txtbResults.Text = displayResult; } }