private void Park() { ui.Clear(); ui.ParkMeny(handler.IsFull, GetParkMenyOptions()); if (handler.IsFull) { return; } var vehicleType = (VehicleType)Util.AskForKey(""); var vehicleProp = vehicleType.GetProps(); var vehicle = handler.GetVehicle(vehicleProp); ui.Print(handler.Park(vehicle) ? $"{vehicleType} {vehicle.RegNo} parked" : $"Something failed"); Console.ReadKey(); }