public static void MakeADeposit(BankAccount account) { ATM atm = new ATM(); double amount = atm.GetAmount(); if (amount <= 0) { Console.WriteLine("Invalid amount!"); } else { account.Balance = account.Balance + amount; } }
public static void MakeATransfer(BankAccount account) { ATM atm = new ATM(); double amount = atm.GetAmount(); if (amount <= 0) { Console.WriteLine("Invalid amount!"); } else { if (account.Balance - amount < 0) { Console.WriteLine("Insufficient funds."); Console.WriteLine($"Account balance is {account.Balance:c}"); } else { account.Balance = account.Balance - amount; Console.WriteLine($"Successfully transferred {amount:c}"); } } }