Example #1
0
        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;
            }
        }