Exemplo n.º 1
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;
        }
Exemplo n.º 2
0
        public AdminService(
            IDriverRepository driverRepository,
            IDriverMapper driverMapper,
            IAccountMapper accountMapper,
            IDateParseHelper dateParseHelper,
            IEmailProvider emailProvider,
            UserManager <AppUser> userManager,
            SignInManager <AppUser> signInManager)
        {
            _driverRepository = driverRepository;

            _driverMapper  = driverMapper;
            _accountMapper = accountMapper;

            _dateParseHelper = dateParseHelper;

            _emailProvider = emailProvider;

            _userManager   = userManager;
            _signInManager = signInManager;
        }