public ActionResult CourseDetail(int id) { var courseDetailViewModel = new CourseDetailViewModel(); var course = _courseService.GetById(id); courseDetailViewModel.CourseListItemViewModel = Mapper.Map <CourseListItemViewModel>(course); courseDetailViewModel.Author = _userService.GetById(course.UserId); courseDetailViewModel.CourseOutline = Mapper.Map <List <CourseOutlineViewModel> >(_lectureService.GetByCourseId(course.Id)); return(View(courseDetailViewModel)); }