public List <Car> GetParkedCars() { var parkedCars = _parkingRepository.GetParkedCars().GetAwaiter().GetResult(); ConsoleTable parkedCarsTable; if (!parkedCars.Any()) { parkedCarsTable = new ConsoleTable("There is no car parked"); parkedCarsTable.Write(Format.Alternative); return(null); } parkedCarsTable = new ConsoleTable("OrderNo.", "Registration number", "Entrance time", "Period"); parkedCars.ForEach(x => { parkedCarsTable.AddRow(parkedCars.IndexOf(x), x.RegistrationNumber, x.EntranceTime, 10); }); parkedCarsTable.Write(Format.Alternative); return(parkedCars); }