public PensumController(IPensumRepository pensumRepository, IGradeRepository gradeRepository, ICourseRepository courseRepository, IAcademicGradeRepository academicGradeRepository)
 {
     _pensumRepository        = pensumRepository;
     _gradeRepository         = gradeRepository;
     _courseRepository        = courseRepository;
     _academicGradeRepository = academicGradeRepository;
     _viewMessageLogic        = new ViewMessageLogic(this);
 }
Beispiel #2
0
 public NotificationHandlerService(INotificationRepository notificationRepository, IStudentRepository suStudentRepository,
                                   IAcademicGradeRepository academicGradeRepository, IAcademicCourseRepository academicCourseRepository, IUserRepository userRepository)
 {
     _notificationRepository   = notificationRepository;
     _suStudentRepository      = suStudentRepository;
     _academicGradeRepository  = academicGradeRepository;
     _academicCourseRepository = academicCourseRepository;
     _userRepository           = userRepository;
 }
Beispiel #3
0
 public PersonalMessageController(ISessionManagementService sessionManagement, IUserRepository userRepository,
                                  INotificationRepository notificationRepository,
                                  IAcademicGradeRepository academicGradeRepository)
 {
     _sessionManagement       = sessionManagement;
     _userRepository          = userRepository;
     _notificationRepository  = notificationRepository;
     _academicGradeRepository = academicGradeRepository;
     _viewMessageLogic        = new ViewMessageLogic(this);
 }
 public GradeController(IGradeRepository gradeRepository, IAcademicGradeRepository academicGradeRepository, IPensumRepository pensumRepository, IEducationLevelRepository educationLevelRepository, ISessionManagementService sessionManagementService, IUserRepository userRepository)
 {
     _gradeRepository          = gradeRepository;
     _academicGradeRepository  = academicGradeRepository;
     _pensumRepository         = pensumRepository;
     _educationLevelRepository = educationLevelRepository;
     _sessionManagementService = sessionManagementService;
     _userRepository           = userRepository;
     _viewMessageLogic         = new ViewMessageLogic(this);
 }
Beispiel #5
0
 public EnrollController(IStudentRepository studentRepository,
                         IGradeRepository gradeRepository, IAcademicGradeRepository academicGradeRepository, IUserRepository userRepository, ISessionManagementService sessionManagementService)
 {
     _studentRepository        = studentRepository;
     _gradeRepository          = gradeRepository;
     _academicGradeRepository  = academicGradeRepository;
     _userRepository           = userRepository;
     _sessionManagementService = sessionManagementService;
     _viewMessageLogic         = new ViewMessageLogic(this);
 }
 public StudentController(IStudentRepository studentRepository, ITutorRepository tutorRepository,
                          IContactInformationRepository contactInformationRepository, IAcademicGradeRepository academicGradeRepository, IUserRepository userRepository, ISessionManagementService sessionManagementService)
 {
     _academicGradeRepository      = academicGradeRepository;
     _userRepository               = userRepository;
     _sessionManagementService     = sessionManagementService;
     _studentRepository            = studentRepository;
     _tutorRepository              = tutorRepository;
     _contactInformationRepository = contactInformationRepository;
     _viewMessageLogic             = new ViewMessageLogic(this);
 }
 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);
 }
Beispiel #8
0
 public DataImportService(IPasswordGenerationService passwordGenerationService, ITutorRepository tutorRepository,
                          IStudentRepository studentRepository, IUserRepository userRepository,
                          IRoleRepository roleRepository, IAcademicGradeRepository academicGradeRepository)
 {
     _passwordGenerationService = passwordGenerationService;
     _tutorRepository           = tutorRepository;
     _studentRepository         = studentRepository;
     _userRepository            = userRepository;
     _roleRepository            = roleRepository;
     _academicGradeRepository   = academicGradeRepository;
 }
Beispiel #9
0
 public DataImportController(IDataImportService dataImportService
                             , IGradeRepository gradeRepository
                             , IAcademicYearRepository academicYearRepository, IAcademicGradeRepository academicGradeRepository, IUserRepository userRepository, ISessionManagementService sessionManagementService)
 {
     _dataImportService        = dataImportService;
     _gradeRepository          = gradeRepository;
     _academicYearRepository   = academicYearRepository;
     _academicGradeRepository  = academicGradeRepository;
     _userRepository           = userRepository;
     _sessionManagementService = sessionManagementService;
     _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);
 }
 public CourseController(ICourseRepository courseRepository, IAcademicGradeRepository academicGradeRepository)
 {
     _courseRepository        = courseRepository;
     _academicGradeRepository = academicGradeRepository;
     _viewMessageLogic        = new ViewMessageLogic(this);
 }