Esempio n. 1
0
        public void ChangeVehicleStatus()
        {
            int    option;
            string licenseNumber;

            getLicenseNumber(out licenseNumber);
            Console.WriteLine(
                @"Which of the following statuses you'd like to set the vehicle to:
{0}. In repair 
{1}. Repaired 
{2}. Paid ",
                (int)eVehicleStatuses.InRepair,
                (int)eVehicleStatuses.Repaired,
                (int)eVehicleStatuses.Paid);
            option = GetValidInputs.GetValidInputNumber(1, 3);
            try
            {
                m_GarageSystem.ChangeVehicleStatus(licenseNumber, (eVehicleStatuses)option);
                Console.WriteLine("The vehicle status has changed successfully!");
            }
            catch (Exception exception)
            {
                Console.WriteLine(exception.Message);
            }

            Console.WriteLine("----------------Returning to menu----------------");
            System.Threading.Thread.Sleep(1000);
        }