Esempio n. 1
0
        public static void AddAirToWheels(Garage i_Garage)
        {
            bool askAgain = false;

            while (askAgain == false)
            {
                try
                {
                    Console.WriteLine("Please enter license number");
                    string licenseNumber = Console.ReadLine();
                    CheckValidityLicenseNumber(licenseNumber);
                    if (i_Garage.IsVehicleExistByLicense(licenseNumber))
                    {
                        i_Garage.AddMaxAirToWheelOfTheVehicle(licenseNumber);
                        Console.WriteLine($@"The Wheels are full till the end: {i_Garage.VehiclesToFix[licenseNumber].VehicleOfOwner.Wheels[0].CurrentAirPressure}");
                    }
                    else
                    {
                        PrintTheLicenseDoseNotExist();
                    }

                    askAgain = true;
                }
                catch (FormatException ex)
                {
                    Console.WriteLine(ex.Message);
                    Console.WriteLine("Please try again.");
                }
            }
        }