// GET: ProgramScheduleDetails/Management public ActionResult Management(DateTime?date) { if (!date.HasValue) { date = DateTime.Now.Date; } DateTime dateValue = date.Value; var list = new List <ScheduleDetailFilterView>(); for (int i = 0; i < 7; i++) { var view = new ScheduleDetailFilterView { DateTime = dateValue, ScheduleDetails = _scheduleDetailRepository.GetMany(p => DbFunctions.TruncateTime(p.DateTime) == dateValue, p => p.DateTime).ToList() }; list.Add(view); dateValue = dateValue.AddDays(1); } return(View(list)); }
public ActionResult Management(ScheduleDetailFilterView view) { view.ScheduleDetails = _scheduleDetailRepository.GetMany(p => DbFunctions.TruncateTime(p.DateTime) == view.DateTime.Date, p => p.DateTime).ToList(); return(View(view)); }