public List <EventListViewModel> ListEvents(string s) { var eventRepository = new EventRepository(); var eventTypeRepository = new EventTypeRepository(); IQueryable <MNFEvent> events = eventRepository.FindByName(s).OrderByDescending(n => n.Name); var eventList = new List <EventListViewModel>(); foreach (MNFEvent e in events) { var vm = new EventListViewModel(); vm.mnfEvent = e; vm.mnfEvent.EventType = eventTypeRepository.Find(e.EventTypeID); eventList.Add(vm); } return(eventList); }
public List <EventListViewModel> ListEvents() { var eventRepository = new EventRepository(); var eventTypeRepository = new EventTypeRepository(); var events = eventRepository.ListEvents(); var eventList = new List <EventListViewModel>(); foreach (MNFEvent e in events) { var vm = new EventListViewModel(); vm.mnfEvent = e; vm.mnfEvent.EventType = eventTypeRepository.Find(e.EventTypeID); eventList.Add(vm); } return(eventList); }