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); }
public NotificationHandlerService(INotificationRepository notificationRepository, IStudentRepository suStudentRepository, IAcademicGradeRepository academicGradeRepository, IAcademicCourseRepository academicCourseRepository, IUserRepository userRepository) { _notificationRepository = notificationRepository; _suStudentRepository = suStudentRepository; _academicGradeRepository = academicGradeRepository; _academicCourseRepository = academicCourseRepository; _userRepository = userRepository; }
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); }