// GET: Events public ActionResult Index() { var model = new EventsViewModel(); List <Event> events = eventService.GetAllEvents(); List <EventType> eventTypes = eventTypeService.GetAllTypes(); List <EventSubType> eventSubTypes = eventSubTypeService.GetAllSubTypes(); model.EventsList = events; model.EventTypes = eventTypes; model.EventSubTypes = eventSubTypes; return(View("AdminIndex", model)); }
public IActionResult Index() { var model = new EventsViewModel(); List <Event> events = eventService.GetAllEvents(); List <EventType> eventTypes = eventTypeService.GetAllTypes(); List <EventSubType> eventSubTypes = eventSubTypeService.GetAllSubTypes(); if (events.Count() > 3) { events = events.OrderBy(x => x.DateTime).Take <Event>(3).ToList(); } model.EventsList = events; model.EventTypes = eventTypes; model.EventSubTypes = eventSubTypes; return(View(model)); }