private void ListAllVehicles() { DbHandler handler = new DbHandler(); List <Vehicle> vehicles = handler.GetAllVehicles(); string[] regChoices = new string[vehicles.Count]; for (int i = 0; i < vehicles.Count; i++) { regChoices[i] = String.Format($"Regnum: {vehicles[i].RegNum} In time: {vehicles[i].StartTime.ToString()} Parkeringsnummer: {vehicles[i].ParkingNum+1}"); } foreach (string row in regChoices) { Console.WriteLine(row); } MenuUtils.PauseUntilFeedback("Tryck på en knapp för att återvända till menyn"); }
private void CheckOutFromList() { DbHandler handler = new DbHandler(); List <Vehicle> vehicles = handler.GetAllVehicles(); string[] regChoices = new string[vehicles.Count]; for (int i = 0; i < vehicles.Count; i++) { regChoices[i] = String.Format($"Regnum: {vehicles[i].RegNum} In time: {vehicles[i].StartTime.ToString()} Parkeringsnummer: {vehicles[i].ParkingNum+1}"); } int choice = MenuUtils.AlternetivesMenu(0, regChoices, "Choose a vehicle to check out."); Console.Clear(); CheckOut(handler, vehicles[choice].RegNum); //MenuUtils.PauseUntilFeedback("Tryck på en knapp för att återvända till menyn"); }