コード例 #1
0
        public ActionResult DisplayCourseInfo(int id)
        {
            var courseInfo = new DisplayCourseInfoModels();
            var course = _teacherRepository.GetCourseById(id);
            courseInfo.ClassId = course.ClassId;
            var count = _teacherRepository.GetStudentCount(id);
            var gradeList = _teacherRepository.GetCumulativeGradesList(id);
            courseInfo.Course = course;
            courseInfo.StudentCount = count;
            courseInfo.StudentGrades =gradeList;

            return View(courseInfo);
        }
コード例 #2
0
 public ActionResult UpdateCourseInfo(Course course)
 {
     var courseInfo = new DisplayCourseInfoModels ();
     _teacherRepository.EditCourse(course);
      course = _teacherRepository.GetCourseById(course.ClassId);
     courseInfo.Course = course;
     courseInfo.ClassId = course.ClassId;
        // courseInfo.Course.EndDate = course.EndDate;
     var gradeList = _teacherRepository.GetCumulativeGradesList(course.ClassId);
     courseInfo.StudentGrades = gradeList;
     return View("DisplayCourseInfo", courseInfo);
 }