public ActionResult GetCourseDetailModel(string courseID) { var courseDetail = courseApp.GetCourseDetail(courseID); var courseChapterList = courseApp.GetCourseChapterList(courseID); var courseTeacherList = courseApp.GetTeacherList(courseChapterList.Select(x => x.UserID).Distinct().ToArray()); CourseDetailModel model = new CourseDetailModel(); model.coursemodel = courseDetail; model.chapter = courseChapterList; model.teachers = courseTeacherList; return(Json(model.ToJson())); }