//Constructor public HomeController() { _newsService = new NewsService(); _resultsService = new ScheduleResultsService(); _schedService = new ScheduleService(); _home = new HomeViewModel(); }
ScheduleViewModel MapModelToViewModel(Race_Schedule m) { _schedResultsService = new ScheduleResultsService(); return(new ScheduleViewModel { Schedule = m, Results = _schedResultsService.GetResultsBySchedule(m.ID).ToList() }); }
public ActionResult Details(int id) { ViewData["Selected"] = "Sched"; ViewData["SelectedYear"] = id.ToString() + " - Season"; IList <Race_Schedule> _schedules = _scheService.GetScheduleByYear(id); _schedResultsService = new ScheduleResultsService(); _sched = new List <ScheduleViewModel>(); foreach (Race_Schedule r in _schedules.ToList()) { _sched.Add(MapModelToViewModel(r)); } return(View(_sched)); }