Пример #1
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));
        }
Пример #2
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));
        }