Пример #1
0
 public HomeworkController(IHomeworkRepository homeworkRepository,
                           IAcademicCourseRepository academicCourseRepository, IAcademicYearRepository academicYearRepository, ICourseRepository courseRepository, IStudentRepository studentRepository,
                           ISecurityService securityService, ITutorRepository tutorRepository)
 {
     StudentRepository = studentRepository;
     SecurityService   = securityService;
 }
 public AcademicCourseController(IAcademicCourseRepository academicCourseRepository,
                                 ICourseRepository courseRepository, ITeacherRepository teacherRepository)
 {
     _academicCourseRepository = academicCourseRepository;
     _courseRepository         = courseRepository;
     _teacherRepository        = teacherRepository;
     _viewMessageLogic         = new ViewMessageLogic(this);
 }
Пример #3
0
 public NotificationHandlerService(INotificationRepository notificationRepository, IStudentRepository suStudentRepository,
                                   IAcademicGradeRepository academicGradeRepository, IAcademicCourseRepository academicCourseRepository, IUserRepository userRepository)
 {
     _notificationRepository   = notificationRepository;
     _suStudentRepository      = suStudentRepository;
     _academicGradeRepository  = academicGradeRepository;
     _academicCourseRepository = academicCourseRepository;
     _userRepository           = userRepository;
 }
Пример #4
0
 public HomeworkController(IHomeworkRepository homeworkRepository,
                           IAcademicCourseRepository academicCourseRepository, ISessionManagementService sessionManagement, IStudentRepository studentRepository)
 {
     _homeworkRepository       = homeworkRepository;
     _viewMessageLogic         = new ViewMessageLogic(this);
     _academicCourseRepository = academicCourseRepository;
     _sessionManagement        = sessionManagement;
     _studentRepository        = studentRepository;
 }
 public AcademicYearController(IAcademicYearRepository academicYearRepository, IUserRepository userRepository, ISessionManagementService sessionManagementService, IGradeRepository gradeRepository, IPensumRepository pensumRepository, IAcademicGradeRepository academicGradeRepository, IAcademicCourseRepository academicCourseRepository)
 {
     _academicYearRepository   = academicYearRepository;
     _userRepository           = userRepository;
     _sessionManagementService = sessionManagementService;
     _gradeRepository          = gradeRepository;
     _pensumRepository         = pensumRepository;
     _academicGradeRepository  = academicGradeRepository;
     _academicCourseRepository = academicCourseRepository;
     _viewMessageLogic         = new ViewMessageLogic(this);
 }
 public NotificationController(ISessionManagementService sessionManagement, IUserRepository userRepository,
                               INotificationRepository notificationRepository, IPeopleRepository peopleRepository,
                               ITeacherRepository teacherRepository,
                               IAcademicCourseRepository academicCourseRepository, IStudentRepository studentRepository,
                               ITutorRepository tutorRepository, IGradeRepository gradeRepository,
                               IAcademicYearRepository academicYearRepository,
                               IEducationLevelRepository areaReporsitory, INotificationHandlerService notificationHandlerService, IAcademicGradeRepository academicGradeRepository, IEducationLevelRepository educationLevelRepository)
 {
     _sessionManagement          = sessionManagement;
     _userRepository             = userRepository;
     _notificationRepository     = notificationRepository;
     _peopleRepository           = peopleRepository;
     _teacherRepository          = teacherRepository;
     _academicCourseRepository   = academicCourseRepository;
     _tutorRepository            = tutorRepository;
     _studentRepository          = studentRepository;
     _gradeRepository            = gradeRepository;
     _academicYearRepository     = academicYearRepository;
     _areaReporsitory            = areaReporsitory;
     _notificationHandlerService = notificationHandlerService;
     _academicGradeRepository    = academicGradeRepository;
     _educationLevelRepository   = educationLevelRepository;
     _viewMessageLogic           = new ViewMessageLogic(this);
 }