public void viewWithdraw(User user) { string header = "withdraw"; string prompt = "Check another account?"; string withdrawPrompt = "Continue with a new withdrawal?"; Console.Clear(); Account account = loopSearchAccount(user, header, prompt); if (account != null) { int amount = withdraw(user, account, header, withdrawPrompt); if (amount != -1) { Activity withdraw = account.withdraw(amount); account.rebuild(fe); Console.Clear(); display.interfaceHeader(header); display.interfaceMessage("success", "You've successfully withdrawn $" + withdraw.Amount + " from account " + account.AccountNumber + "."); } Console.Clear(); display.interfaceBankMainMenu(this, user); } else { Console.Clear(); display.interfaceBankMainMenu(this, user); } }
public void viewDeposit(User user) { string header = "deposit"; string prompt = "Check another account?"; string depositPrompt = "Continue with a new deposit?"; Console.Clear(); Account account = loopSearchAccount(user, header, prompt); if (account != null) { int amount = deposit(user, account, header, depositPrompt); if (amount != -1) { Activity deposit = account.deposit(amount); account.rebuild(fe); Console.Clear(); display.interfaceHeader(header); display.interfaceMessage("success", "You've successfully deposited $" + deposit.Amount + " into account " + account.AccountNumber + "."); } Console.Clear(); display.interfaceBankMainMenu(this, user); } else { Console.Clear(); display.interfaceBankMainMenu(this, user); } }