private static void MoveVehicle() { DbHandler handler = new DbHandler(); string regNumber = MenuUtils.AskForStringWithoutSpecialChar("Vänligen skriv in reg-numret för fordonet som ska flyttas.").ToUpper(); string[] freeParkingSpaces = handler.FetchFreeParkingSpaces(); int parkingspaceChoice = MenuUtils.AlternetivesMenu(0, freeParkingSpaces, "Välj en plats att flytta fordonet"); string choosenSpot = freeParkingSpaces[parkingspaceChoice]; int spaceMoveFrom = handler.FetchVehicleSpot(regNumber); int spaceMoveTo = Convert.ToInt32(choosenSpot); bool result = handler.MoveVehicle(regNumber, spaceMoveTo); Console.Clear(); if (result) { Console.WriteLine("Flytten lyckades!"); Console.WriteLine($"Flytta fordonet med reg-nummer {regNumber} från plats {spaceMoveFrom} till plats {spaceMoveTo}"); MenuUtils.PauseUntilFeedback(OrderMessage); } else { Console.WriteLine("Något gick fel!"); MenuUtils.PauseUntilFeedback("Tryck på en knapp för att fortsätta"); } }