public void AddMoney() { int maxBalance = 5000; Console.WriteLine(); Console.Write("Please enter amount to desposit: "); string amountDeposited = Console.ReadLine(); if (int.Parse(amountDeposited) + catering.Balance > maxBalance) { Console.WriteLine("Your account balance cannot exceed $5000."); } if (int.Parse(amountDeposited) + catering.Balance <= maxBalance) { catering.AddMoneyEquation(int.Parse(amountDeposited)); fileAccess.WriteAddMoney(int.Parse(amountDeposited), catering); Console.WriteLine($"The money was sucessfully deposited into you account. Your current balance is now ${catering.Balance}."); } Console.WriteLine(); Console.WriteLine("(1) Return To Main Menu"); Console.WriteLine("(2) Add More Money"); string userInput = Console.ReadLine(); switch (userInput) { case "1": MainMenu(); break; case "2": AddMoney(); break; default: { Console.WriteLine("This is not a valid answer. Please type in '1' or '2'."); } break; } }