private static void showLicenseNumsOfVehiclesAccordingTheKey(GarageLogic.Garage i_Garage) { string[] licenseNumsContainer = null; showVehiclesStatusOptions(); GarageLogic.GarageVehicleStatus key = GarageLogic.GarageVehicleStatus.Parse(UserInputOutput.ReadLine()); UserInputOutput.ClearScreen(); if (key.VehicleStatus == GarageLogic.eGarageVehicleStatus.AllStatuses) { licenseNumsContainer = i_Garage.GetLicenseNumsOfAllVehicles(); } else { licenseNumsContainer = i_Garage.GetLicenseNumsOfAllVehiclesWithSpecStatus(key); } foreach (string value in licenseNumsContainer) { UserInputOutput.WriteLine(value); } }