コード例 #1
0
        // GET: Student
        public ActionResult Index()
        {
            studentSubjectService = new StudentSubjectService();
            courseService         = new CourseService();
            studentService        = new StudentService();
            subjectService        = new SubjectService();

            List <StudentSubject> studentSubjects = studentSubjectService.GetAllStudentSubjects();

            IEnumerable <Subject> subjects = subjectService.GetSubjectsFromListOfStudentSubjects(studentSubjects);

            IEnumerable <Course> courses = courseService.GetCoursesFromListOfStudentSubjects(studentSubjects);

            IEnumerable <Student> students = studentService.GetStudentsByStudentSubjects(studentSubjects);

            List <CourseStudentSubjectViewModel> viewModel = studentService
                                                             .CreateCourseStudentSubjectViewModel(subjects, courses, students, studentSubjects);

            return(View(viewModel));
        }
コード例 #2
0
        public List <StudentSubject> GetAllStudentSubjects()
        {
            studentSubjectService = new StudentSubjectService();

            return(studentSubjectService.GetAllStudentSubjects());
        }