public ActionResult RecentEvents()
        {
            var recentEvents = _eventService.GetRecentlyAddedOlympicEvents();
            var viewModel    = EventViewModel.BuildList(recentEvents);

            return(PartialView("EventListPartial", viewModel));
        }
        public ActionResult ChooseAnEvent()
        {
            var events        = _eventService.GetOlympicEvents(includeDeleted: false);
            var viewModelList = EventViewModel.BuildList(events);

            return(View("EventSelection", viewModelList));
        }
        public ActionResult EventManagement()
        {
            var events    = _eventService.GetOlympicEvents(includeDeleted: true);
            var viewModel = EventViewModel.BuildList(events);

            return(View(viewModel));
        }