Example #1
0
        private float getRequestedFuelAmountToRefuel(string i_LicenseNum)
        {
            Console.WriteLine("How many liters would you like to fuel");
            float addLiters = 0;

            while (true)
            {
                try
                {
                    addLiters = float.Parse(Console.ReadLine());
                    if (Garage.CanRefuel(addLiters, i_LicenseNum))
                    {
                        break;
                    }
                }
                catch (Exception ex)
                {
                    Console.WriteLine(ex.Message);
                    Console.WriteLine("please try again");
                }
            }

            return(addLiters);
        }