public ActionResult CalendarUpcoming() { CalendarUpcomingSettings payload = new CalendarUpcomingSettings(); if (this.WidgetPayload is CalendarUpcomingSettings) { payload = (CalendarUpcomingSettings)this.WidgetPayload; payload.LoadData(); } ViewBag.CalendarPageUri = payload.CalendarPageUri; DateTime dtStart = DateTime.Now.Date.AddDays(payload.DaysInPast); DateTime dtEnd = DateTime.Now.Date.AddDays(payload.DaysInFuture); List <tblCalendar> model = (from c in db.tblCalendars where c.EventDate >= dtStart && c.EventDate < dtEnd && c.IsActive == true && c.SiteID == payload.SiteID orderby c.EventDate ascending select c).ToList(); if (String.IsNullOrEmpty(payload.AlternateViewFile)) { return(PartialView(model)); } else { return(PartialView(payload.AlternateViewFile, model)); } }
public ActionResult CalendarUpcoming() { CalendarUpcomingSettings payload = new CalendarUpcomingSettings(); if (this.WidgetPayload is CalendarUpcomingSettings) { payload = (CalendarUpcomingSettings)this.WidgetPayload; payload.LoadData(); } ViewBag.CalendarPageUri = payload.CalendarPageUri; DateTime dtStart = DateTime.Now.Date.AddDays(payload.DaysInPast); DateTime dtEnd = DateTime.Now.Date.AddDays(payload.DaysInFuture); List<tblCalendar> model = (from c in db.tblCalendars where c.EventDate >= dtStart && c.EventDate < dtEnd && c.IsActive == true && c.SiteID == payload.SiteID orderby c.EventDate ascending select c).ToList(); if (String.IsNullOrEmpty(payload.AlternateViewFile)) { return PartialView(model); } else { return PartialView(payload.AlternateViewFile, model); } }