Пример #1
0
        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");
        }
Пример #2
0
        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");
        }