// GET: Event public ActionResult Home() { var Events = EventService.GetAllPublicEvents(); var UpcomingEvents = Events.Where(@event => @event.StartDateAndTime >= DateTime.Now).ToList(); var PastEvents = Events.Where(@event => @event.StartDateAndTime < DateTime.Now).ToList(); EventListViewModel EventListViewModel = new EventListViewModel(); EventListViewModel.PastEvents = EventMapping.EventDTOList2PartialEventList(PastEvents); EventListViewModel.UpcomingEvents = EventMapping.EventDTOList2PartialEventList(UpcomingEvents); return(View("Index", EventListViewModel)); }