Exemplo n.º 1
0
 public MarkController(IMarkRepository markRepository, IStudentRepository studentRepository, ITeacherRepository teacherRepository, ITeacherSubjectRepository teacherSubject)
 {
     this.markRepository    = markRepository;
     this.studentRepository = studentRepository;
     this.teacherRepository = teacherRepository;
     this.teacherSubject    = teacherSubject;
 }
Exemplo n.º 2
0
 public RegisterController(
     ITeacherRepository teacherRepository,
     ILogger <RegisterController> logger)
 {
     _teacherRepository = teacherRepository;
     _logger            = logger;
 }
Exemplo n.º 3
0
 public SubjectController(ISubjectRepository subjectRepository, ITeacherRepository teacherRepository,
                          ITeacherSubjectRepository teacherSubject)
 {
     this.subjectRepository = subjectRepository;
     this.teacherRepository = teacherRepository;
     this.teacherSubject    = teacherSubject;
 }
Exemplo n.º 4
0
 public BusinessLayer()
 {
     _standardRepository = new StandardRepository();
     _studentRepository  = new StudentRepository();
     _teacherRepository  = new TeacherRepository();
     _courseRepository   = new CourseRepository();
 }
 public PersonService()
 {
     if (GlobalVariable.logicType == 0)
     {
         personRepository  = new EntityPersonManager();
         studentRepository = new EntityStudentManager();
         teacherRepository = new EntityTeacherManager();
     }
     else if (GlobalVariable.logicType == 1)
     {
         personRepository  = new SqlPersonManager();
         studentRepository = new SqlStudentManager();
         teacherRepository = new SqlTeacherManager();
     }
     else if (GlobalVariable.logicType == 2)
     {
         personRepository  = new MySqlPersonManager();
         studentRepository = new MySqlStudentManager();
         teacherRepository = new MySqlTeacherManager();
     }
     else if (GlobalVariable.logicType == 3)
     {
         personRepository  = new InnerPersonManager();
         studentRepository = new InnerStudentManager();
         teacherRepository = new InnerTeacherManager();
     }
     else
     {
         personRepository  = new MongoPersonManager();
         studentRepository = new MongoStudentManager();
         teacherRepository = new MongoTeacherManager();
     }
 }
Exemplo n.º 6
0
 public UserService(IUserRepository userRepository, IParentRepository parentRepository, ITeacherRepository teacherRepository, IStudentRepository studentRepository)
 {
     _userRepository    = userRepository;
     _parentRepository  = parentRepository;
     _teacherRepository = teacherRepository;
     _studentRepository = studentRepository;
 }
Exemplo n.º 7
0
 public TeacherService(ITeacherRepository DBTeacherRepository, IMapper mapper, ICommonRepository <Tblmteacher> CommonRepository, IDirectoryFileService AppDirectoryFileService)
 {
     _DBTeacherRepository = DBTeacherRepository;
     _mapper                  = mapper;
     _commonRepository        = CommonRepository;
     _AppDirectoryFileService = AppDirectoryFileService;
 }
 public AuthenticationController(ITokenRepository tokenRepository, IAdminRepository adminRepository, ITeacherRepository teacherRepository, IStudentRepository studentRepository)
 {
     _tokenRepository   = tokenRepository ?? throw new ArgumentNullException(nameof(tokenRepository));
     _adminRepository   = adminRepository ?? throw new ArgumentNullException(nameof(adminRepository));
     _teacherRepository = teacherRepository ?? throw new ArgumentNullException(nameof(teacherRepository));
     _studentRepository = studentRepository ?? throw new ArgumentNullException(nameof(studentRepository));
 }
Exemplo n.º 9
0
        public TeachersController()
        {
            var context = new ApplicationDbContext();

            _repository = new TeacherRepository(context);
            _store      = new CustomUserStore(context);
        }
        public TeacherController(ITeacherRepository db1, ICourseRepository db2, ApplicationDbContext _context)
        {
            this.db1 = db1;
            this.db2 = db2;

            this._context = _context;
        }
Exemplo n.º 11
0
        public FrmMainTeacher(
            IGradeService gradeService,
            IComboBoxHelperService comboBoxHelperService,
            IUserService userService,
            IUserRepository userRepository,
            IParentRepository parentRepository,
            ITeacherRepository teacherRepository,
            IStudentRepository studentRepository,
            IMessageRepository messageRepository,
            IClassRepository classRepository,
            IGradesTabService gradesTabService,
            ITeacherService teacherService,
            IMessagesTabService messagesTabService)
        {
            _comboBoxHelperService = comboBoxHelperService;
            _userService           = userService;
            _userRepository        = userRepository;
            _parentRepository      = parentRepository;
            _teacherRepository     = teacherRepository;
            _studentRepository     = studentRepository;
            _messageRepository     = messageRepository;
            _classRepository       = classRepository;
            _gradesTabService      = gradesTabService;
            _teacherService        = teacherService;
            _messagesTabService    = messagesTabService;

            InitializeComponent();

            Initialize();
        }
Exemplo n.º 12
0
 public CourseAppService(IBus bus, ICourseRepository courseRepository, ITeacherRepository teacherRepository, IHelperService helperService)
 {
     _bus = bus;
     _courseRepository  = courseRepository;
     _teacherRepository = teacherRepository;
     _helperService     = helperService;
 }
Exemplo n.º 13
0
 public TeacherService(ITeacherRepository teacherRepository, ICourseRepository courseRepository,
                       IDidacticRepository didacticRepository)
 {
     _teacherRepository  = teacherRepository;
     _courseRepository   = courseRepository;
     _didacticRepository = didacticRepository;
 }
Exemplo n.º 14
0
 public SchoolMappingResolver(
     ITeacherRepository teacherRepository,
     ICourseRepository courseRepository)
 {
     this._teacherRepository = teacherRepository;
     this._courseRepository  = courseRepository;
 }
Exemplo n.º 15
0
        public UnitOfWork(UniHubDbContext dbContext,
                          IFacultyRepository facultyRepository,
                          IFileRepository fileRepository,
                          IPostRepository postRepository,
                          IUniversityRepository universityRepository,
                          ISubjectRepository subjectRepository,
                          IUserRepository userRepository,
                          ICountryRepository countryRepository,
                          ICityRepository cityRepository,
                          ITeacherRepository teacherRepository,
                          IPostVoteRepository postActionRepository,
                          IRefreshTokenRepository refreshTokenRepository,
                          IUserAvailablePostRepository userAvailablePostRepository,
                          IComplaintRepository complaintRepository)
        {
            UserAvailablePostRepository = userAvailablePostRepository;
            RefreshTokenRepository      = refreshTokenRepository;
            FacultyRepository           = facultyRepository;
            FileRepository       = fileRepository;
            PostRepository       = postRepository;
            UniversityRepository = universityRepository;
            SubjectRepository    = subjectRepository;
            UserRepository       = userRepository;
            CountryRepository    = countryRepository;
            CityRepository       = cityRepository;
            TeacherRepository    = teacherRepository;
            PostVoteRepository   = postActionRepository;
            ComplaintRepository  = complaintRepository;

            _dbContext = dbContext;
        }
Exemplo n.º 16
0
        public AdminService(
            ICompanyRepository cathedraRepository,
            ISubjectRepository subjectRepository,
            ITeacherRepository teacherRepository,
            IStudentRepository studentRepository,
            ICompanyMapper cathedraMapper,
            ISubjectMapper subjectMapper,
            ITeacherMapper teacherMapper,
            IStudentMapper studentMapper,
            IAccountMapper accountMapper,
            IDateParseHelper dateParseHelper,
            IEmailProvider emailProvider,
            UserManager <ApplicationUser> userManager,
            SignInManager <ApplicationUser> signInManager)
        {
            _companyRepository = cathedraRepository;
            _subjectRepository = subjectRepository;
            _teacherRepository = teacherRepository;
            _studentRepository = studentRepository;

            _cathedraMapper = cathedraMapper;
            _subjectMapper  = subjectMapper;
            _teacherMapper  = teacherMapper;
            _studentMapper  = studentMapper;
            _accountMapper  = accountMapper;

            _dateParseHelper = dateParseHelper;

            _emailProvider = emailProvider;

            _userManager   = userManager;
            _signInManager = signInManager;
        }
 public ClockEventsController(
     IClockEventRepository clockEventRepository,
     ITeacherRepository teacherRepository)
 {
     _clockEventRepository = clockEventRepository;
     _teacherRepository    = teacherRepository;
 }
Exemplo n.º 18
0
 public SubjectService(
     ISubjectRepository subjectRepository,
     ITeacherRepository teacherRepository)
 {
     _subjectRepository  = subjectRepository;
     _teachertRepository = teacherRepository;
 }
Exemplo n.º 19
0
 public TeacherService(ITeacherRepository teacherRepository, IStudentService studentService, ICourseRepository courseRepository, IAssessmentService assessmentService)
 {
     _studentService    = studentService;
     _assessmentService = assessmentService;
     _courseRepository  = courseRepository;
     _teacherRepository = teacherRepository;
 }
Exemplo n.º 20
0
        private readonly ITextbookRepository _textbookRepo; //= ServiceLocator.Current.GetInstance<ITextbookRepository>();

        #endregion Fields

        #region Constructors

        public DeclarationAppl(ITypeAdapter adapter, ITeacherRepository teacherRepo, ITeachingTaskRepository teachingTaskRepo, ITextbookRepository textbookRepo)
        {
            _adapter = adapter;
            _teacherRepo = teacherRepo;
            _teachingTaskRepo = teachingTaskRepo;
            _textbookRepo = textbookRepo;
        }
Exemplo n.º 21
0
 public ScheduleController(IGradeRepository gradeRepository, ITeacherRepository teacherRepository, ILessonTimeRepository lessonTimeRepository, IScheduleRepository scheduleRepository)
 {
     this.teacherRepository    = teacherRepository;
     this.gradeRepository      = gradeRepository;
     this.lessonTimeRepository = lessonTimeRepository;
     this.scheduleRepository   = scheduleRepository;
 }
Exemplo n.º 22
0
 public frmLogin(IClassTestRepository classTestRepository, IStudentRepository studentRepository, ITeacherRepository teacherRepository)
 {
     InitializeComponent();
     _classTestRepository = classTestRepository;
     _studentRepository   = studentRepository;
     _teacherRepository   = teacherRepository;
 }
Exemplo n.º 23
0
 public TeacherService(ITeacherRepository teacherRepository, IUserRepository userRepository, ISubjectProvider subjectProvider, IMapper mapper)
 {
     _teacherRepository = teacherRepository;
     _userRepository    = userRepository;
     _subjectProvider   = subjectProvider;
     _mapper            = mapper;
 }
Exemplo n.º 24
0
        ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

        public CourseService(ICourseEnrollmentRepository enrollmentRepository, ICourseRepository courseRepository, IStudentRepository studentRepository, ITeacherRepository teacherRepository)
        {
            _cerepo = enrollmentRepository;
            _crepo  = courseRepository;
            _srepo  = studentRepository;
            _trepo  = teacherRepository;
        }
 public CommunicationsService(ICommunicationsRepository communicationsRepository,
                              IStudentRepository studentRepository,
                              IParentRepository parentRepository,
                              ITeacherRepository teacherRepository,
                              IImageProvider imageProvider,
                              IPushNotificationProvider pushNotificationProvider,
                              IMessagingProvider messagingProvider,
                              ISMSProvider smsProvider,
                              ITranslationProvider translationProvider,
                              ICustomParametersProvider customParametersProvider,
                              IDateProvider dateProvider,
                              ICollection <IMessageProvider> messageProviders,
                              IStaffRepository staffRepository)
 {
     _communicationsRepository = communicationsRepository;
     _studentRepository        = studentRepository;
     _parentRepository         = parentRepository;
     _teacherRepository        = teacherRepository;
     _imageProvider            = imageProvider;
     _pushNotificationProvider = pushNotificationProvider;
     _messagingProvider        = messagingProvider;
     _smsProvider              = smsProvider;
     _translationProvider      = translationProvider;
     _customParametersProvider = customParametersProvider;
     _dateProvider             = dateProvider;
     _messageProviders         = messageProviders;
     _staffRepository          = staffRepository;
 }
Exemplo n.º 26
0
 public SearchTeacher(ITeacherRepository teacherRepository, ISchoolMappingResolver mappingResolver, IFilterValidator filterValidator, ITeacherParametersValidator parameterValidator)
 {
     this._teacherRepository  = teacherRepository;
     this._mappingResolver    = mappingResolver;
     this._filterValidator    = filterValidator;
     this._parameterValidator = parameterValidator;
 }
Exemplo n.º 27
0
 public TeacherController(ITeacherRepository teacherRepository, IDepartmentManager departmentManager, IDesignationRepository designationRepository, IMapper mapper)
 {
     _teacherRepository     = teacherRepository;
     _departmentManager     = departmentManager;
     _designationRepository = designationRepository;
     _mapper = mapper;
 }
Exemplo n.º 28
0
        private readonly ITextbookRepository _textbookRepo;         //= ServiceLocator.Current.GetInstance<ITextbookRepository>();

        #endregion

        #region 构造函数

        public DeclarationAppl(ITypeAdapter adapter, ITeacherRepository teacherRepo, ITeachingTaskRepository teachingTaskRepo, ITextbookRepository textbookRepo)
        {
            _adapter          = adapter;
            _teacherRepo      = teacherRepo;
            _teachingTaskRepo = teachingTaskRepo;
            _textbookRepo     = textbookRepo;
        }
Exemplo n.º 29
0
 public LecturesController(ILectureRepository lectureRepository, ITeacherRepository teacherRepository, IEnrollmentRepository enrollmentRepository, IStudentRepository studentRepository)
 {
     _lectureRepository    = lectureRepository;
     _teacherRepository    = teacherRepository;
     _enrollmentRepository = enrollmentRepository;
     _studentRepository    = studentRepository;
 }
Exemplo n.º 30
0
        public DbUnit(MySQLContext db, IAuditoriumRepository auditoriumRepository, IAuditoriumImgRepository auditoriumImgRepository,
                      IClassRepository classRepository, IClassImgRepository classImgRepository, IFamilyRepository familyRepository,
                      IFamilyMemberRepository familyMemberRepository, ILessonRepository lessonRepository, ILessonDurationRepository lessonDurationRepository,
                      IPersonalDataRepository personalDataRepository, IPersonalImgRepository personalImgRepository, IProgressRepository progressRepository,
                      IScheduleRepository scheduleRepository, ISchoolRepository schoolRepository, IStudentRepository studentRepository,
                      ITeacherRepository teacherRepository, IUserAccountRepository userAccountRepository, IHomeworkRepository homeworkRepository)
        {
            this.db = db;

            AuditoriumRepository     = auditoriumRepository;
            AuditoriumImgRepository  = auditoriumImgRepository;
            ClassRepository          = classRepository;
            ClassImgRepository       = classImgRepository;
            HomeworkRepository       = homeworkRepository;
            FamilyRepository         = familyRepository;
            FamilyMemberRepository   = familyMemberRepository;
            LessonDurationRepository = lessonDurationRepository;
            LessonRepository         = lessonRepository;
            PersonalDataRepository   = personalDataRepository;
            PersonalImgRepository    = personalImgRepository;
            ProgressRepository       = progressRepository;
            ScheduleRepository       = scheduleRepository;
            SchoolRepository         = schoolRepository;
            StudentRepository        = studentRepository;
            TeacherRepository        = teacherRepository;
            UserAccountRepository    = userAccountRepository;
        }
Exemplo n.º 31
0
 public AdminController(ICourseRepository courseRepository, ITeacherRepository teacherRepository, IMapper mapper, IWebHostEnvironment environment)
 {
     _courseRepository  = courseRepository;
     _teacherRepository = teacherRepository;
     _environment       = environment;
     _mapper            = mapper;
 }
Exemplo n.º 32
0
 public TeacherController(ITeacherRepository teacherRepository,
     IContactInformationRepository contactInformationRepository, IUserRepository userRepository)
 {
     _teacherRepository = teacherRepository;
     _contactInformationRepository = contactInformationRepository;
     _userRepository = userRepository;
     _viewMessageLogic = new ViewMessageLogic(this);
 }
Exemplo n.º 33
0
 public StudentService(IUnitOfWork unitOfWork,
     IStudentRepository studentRepository,
     ITeacherRepository teacherRepository)
 {
     _unitOfWork = unitOfWork;
     _studentRepository = studentRepository;
     _teacherRepository = teacherRepository;
 }
Exemplo n.º 34
0
 public HomeworkController(IHomeworkRepository homeworkRepository,
     IAcademicYearDetailsRepository academicYearDetailRepository, ICourseRepository courseRepository, ITeacherRepository teacherRepository)
 {
     _homeworkRepository = homeworkRepository;
     _viewMessageLogic = new ViewMessageLogic(this);
     _courseRepository = courseRepository;
     _academicYearDetailRepository = academicYearDetailRepository;
     _teacherRepository = teacherRepository;
 }
 public AcademicYearDetailsController(IAcademicYearDetailsRepository academicYearDetailsRepository,
     ICourseRepository courseRepository, ITeacherRepository teacherRepository,
     IAcademicYearRepository academicYearRepository)
 {
     _academicYearDetailsRepository = academicYearDetailsRepository;
     _courseRepository = courseRepository;
     _teacherRepository = teacherRepository;
     _academicYearRepository = academicYearRepository;
     _viewMessageLogic = new ViewMessageLogic(this);
 }
Exemplo n.º 36
0
 public NotificationController(ISessionManagementRepository sessionManagement, IUserRepository userRepository, INotificationRepository notificationRepository, INotificationTypeRepository notificationTypeRepository, IPeopleRepository peopleRepository, ITeacherRepository teacherRepository,
     IAcademicYearDetailsRepository academicYearDetailRepository, IStudentRepository studentRepository, IParentRepository parentRepository, IGradeRepository gradeRepository, IAcademicYearRepository academicYearRepository, IEnrollRepository enrollRepository, IEducationLevelRepository areaReporsitory)
 {
     _sessionManagement = sessionManagement;
     _userRepository = userRepository;
     _notificationRepository = notificationRepository;
     _notificationTypeRepository = notificationTypeRepository;
     _peopleRepository = peopleRepository;
     _teacherRepository = teacherRepository;
     _academicYearDetailRepository = academicYearDetailRepository;
     _parentRepository = parentRepository;
     _studentRepository = studentRepository;
     _gradeRepository = gradeRepository;
     _academicYear = academicYearRepository;
     _enrollRepository = enrollRepository;
     _areaReporsitory = areaReporsitory;
     _viewMessageLogic = new ViewMessageLogic(this);
 }
Exemplo n.º 37
0
 public TeacherController(ITeacherRepository teacherRepository, IRosterRepository rosterRepository)
 {
     _teacherRepository = teacherRepository;
     _rosterRepository = rosterRepository;
 }
Exemplo n.º 38
0
		public AccountController(ITeacherRepository teacherRepository, ILoggerFactory loggerFactory)
		{
			_logger = loggerFactory.GetCurrentClassLogger();
			_teacherRepository = teacherRepository;
		}
Exemplo n.º 39
0
 public CourseService(ICourseRepository courseRepository, ITeacherRepository teacherRepository)
 {
     _courseRepository = courseRepository;
      _teacherRepository = teacherRepository;
 }
Exemplo n.º 40
0
 public ProfileController(ITeacherRepository teacherRepo, ILoggerFactory loggerFactory)
 {
     teacherRepository = teacherRepo;
     _logger = loggerFactory.GetCurrentClassLogger();
 }
Exemplo n.º 41
0
 public TeacherService(ITeacherRepository TeacherRepository)
 {
     this._TeacherRepository = TeacherRepository;
 }
 public TeachersController(ITeacherRepository repo)
 {
     repository = repo;
 }
Exemplo n.º 43
0
		public TeachingStaffController(ITeacherRepository employeeRepository, ApplicationUserManager manager)
		{
			_repository = employeeRepository;
			_manager = manager;
		}
Exemplo n.º 44
0
 public BlogController(IBlogRepository blogRepo, ITeacherRepository teacherRepo, ILoggerFactory loggerFactory)
 {
     _blogRepo = blogRepo;
     _teacherRepo = teacherRepo;
     _logger = loggerFactory.GetCurrentClassLogger();
 }
 public TeachersController(ITeacherRepository teacherRepository)
 {
     _teacherRepository = teacherRepository;
 }
Exemplo n.º 46
0
 public GradeBookController(ITeacherRepository teacherRepository, IRosterRepository rosterRepository, IGradeBookRepository gradeBookRepository)
 {
     _teacherRepository = teacherRepository;
     _rosterRepository = rosterRepository;
     _gradeBookRepository = gradeBookRepository;
 }
Exemplo n.º 47
0
 public TeacherController(ITeacherRepository employeeRepository, ILoggerFactory loggerFactory)
 {
     _repository = employeeRepository;
     _logger = loggerFactory.GetCurrentClassLogger();
 }