public ActionResult AircraftByWeek(int aircraftId, DateTime startDate) { var memberReservations = _dataService.GetReservationListByAircraft(aircraftId, startDate, 7); var aircraft = _dataService.GetAircraftById(aircraftId); var model = new AircraftByWeekViewModel() { ReservationList = memberReservations.ConvertToReservationViewModel(), DateList = new List <DateTime>().GetListFromRange(startDate, startDate.AddDays(7), 0, 0, 1), TimeList = new List <DateTime>().GetListFromRange(DateTime.MinValue.AddHours(6), DateTime.MinValue.AddHours(22), new TimeSpan(0, 30, 0)), AircraftId = aircraftId, Aircraft = aircraft }; return(View(model)); }