Exemple #1
0
        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);
        }
Exemple #2
0
        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);
        }