public List <string> ListOfAllVehiclesInTheGarage(eSearchFilter i_FilterStatus) { List <string> listOfVehicles = new List <string>(); if (i_FilterStatus == eSearchFilter.None) { foreach (RegistrationForm costumer in r_CostumerDetail) { listOfVehicles.Add(costumer.Vehicle.LicenseNumber); } } else { RegistrationForm.eVehicleStatus status = (RegistrationForm.eVehicleStatus)i_FilterStatus; foreach (RegistrationForm costumer in r_CostumerDetail) { if (costumer.Status == status) { listOfVehicles.Add(costumer.Vehicle.LicenseNumber); } } } return(listOfVehicles); }
private void getListOfVehiclesInGarage() { eSearchFilter filter = getSearchFilter(); List <string> vehicles = r_GarageLogic.ListOfAllVehiclesInTheGarage(filter); if (vehicles.Count == 0) { ConsoleMsg.EmptyGarage(); } else { ConsoleMsg.VehicleInGarage(); foreach (string licenseNumber in vehicles) { Console.WriteLine(licenseNumber); } } }