public StringBuilder AllLicenseNumbersByStatus(VehiclesEnums.eVehicleStatus i_VehicleStatus) { StringBuilder allLicenseNumbersByStatus = new StringBuilder(); foreach (KeyValuePair <string, VehicleTicket> record in m_Vehicles) { if (record.Value.Status == i_VehicleStatus) { allLicenseNumbersByStatus.Append(record.Key); allLicenseNumbersByStatus.Append(Environment.NewLine); } } return(allLicenseNumbersByStatus); }
public void ShowLicenseNumberByStatus(VehiclesEnums.eVehicleStatus i_Status) { StringBuilder licenseNumbersByStatus = r_Garage.AllLicenseNumbersByStatus(i_Status); r_Ui.PrintMessage(licenseNumbersByStatus.ToString() + Environment.NewLine); }
public VehicleTicket(Vehicle i_Vehicle) { r_Vehicle = i_Vehicle; m_VehicleStatus = VehiclesEnums.eVehicleStatus.InProgress; }
public void UpdateVehicleStatus(string i_LicenseId, VehiclesEnums.eVehicleStatus i_NewStatus) { m_Vehicles[i_LicenseId].Status = i_NewStatus; }