public static void DisplayFilteredLicensesPlates() { Garage.VehiclesInGarage.eStateInGarage garageStateChoosen = (Garage.VehiclesInGarage.eStateInGarage)EnumUserChoice(typeof(Garage.VehiclesInGarage.eStateInGarage)); List <string> filteredLicensePlates = m_Garage.LicenseNumbersByState(garageStateChoosen); foreach (string licensePlate in filteredLicensePlates) { Console.WriteLine(licensePlate); } }
public static void ChangeVehicleStateInGarage() { Console.WriteLine("Please enter your license plate: "); string licensePlate = Console.ReadLine(); if (licensePlate == null) { throw new ArgumentNullException(); } bool isExistInGarage = IsVehicleExistInGarage(licensePlate); if (isExistInGarage) { Garage.VehiclesInGarage.eStateInGarage garageStateChoosen = (Garage.VehiclesInGarage.eStateInGarage)EnumUserChoice(typeof(Garage.VehiclesInGarage.eStateInGarage)); m_Garage.ChangeVehicleState(licensePlate, garageStateChoosen); Console.WriteLine("Your state was changed!"); } }