private static void changeCarStatus() { int userChoice = 0; Garage.eCarToFixStatus newStatus = 0; string licenceNumber; Console.Write("Please enter vehicle licence number: "); licenceNumber = checkEmptyInput(); Console.WriteLine( @"Now choose the new status: 1. In Fix 2. Fixed 3. Paid"); userChoice = inputBetweenRange(1, 3); switch (userChoice) { case 1: newStatus = Garage.eCarToFixStatus.InFix; break; case 2: newStatus = Garage.eCarToFixStatus.Fixed; break; case 3: newStatus = Garage.eCarToFixStatus.Paid; break; } try { m_Garage.ChangeCarStatus(licenceNumber, newStatus); } catch (ArgumentNullException) { Console.WriteLine(@" This licence isn't exist in the garage."); } }