/// <summary> /// Initializes a new instance of the <see cref="UsersService"/>. /// </summary> public UsersService(IVacationCheckServices vacationCheckServices, ICurrentUserService currentUserService, ApplicationDbContext context, IWebHostEnvironment hostingEnvironment) { _context = context; _hostingEnvironment = hostingEnvironment; _vacationCheckServices = vacationCheckServices; this.currentUserService = currentUserService; }
public ApplyService(ApplicationDbContext context, IUsersService usersService, ICompanyManagerServices companyManagerServices, IVacationCheckServices vacationCheckServices, IAuditStreamServices auditStreamServices) { this.context = context; this.usersService = usersService; new Configurator()[".xlsx"] = new WorkbookLoader(); this.companyManagerServices = companyManagerServices; this.vacationCheckServices = vacationCheckServices; this.auditStreamServices = auditStreamServices; }
/// <summary> /// /// </summary> /// <param name="env"></param> /// <param name="verifyService"></param> /// <param name="vacationCheckServices"></param> /// <param name="context"></param> /// <param name="applyService"></param> /// <param name="currentUserService"></param> /// <param name="usersService"></param> /// <param name="companiesService"></param> /// <param name="httpContext"></param> /// <param name="fileServices"></param> public StaticController(IWebHostEnvironment env, IVerifyService verifyService, IVacationCheckServices vacationCheckServices, ApplicationDbContext context, IApplyVacationService applyService, ICurrentUserService currentUserService, IUsersService usersService, ICompaniesService companiesService, IHttpContextAccessor httpContext, IFileServices fileServices) { this.env = env; _verifyService = verifyService; _vacationCheckServices = vacationCheckServices; _context = context; _applyService = applyService; _currentUserService = currentUserService; _usersService = usersService; _companiesService = companiesService; _httpContext = httpContext; _fileServices = fileServices; }
/// <summary> /// /// </summary> /// <param name="usersService"></param> /// <param name="currentUserService"></param> /// <param name="applyService"></param> /// <param name="applyInDayService"></param> /// <param name="applyServiceCreate"></param> /// <param name="vacationCheckServices"></param> /// <param name="context"></param> /// <param name="companiesService"></param> /// <param name="verifyService"></param> /// <param name="authService"></param> /// <param name="recallOrderServices"></param> /// <param name="userActionServices"></param> /// <param name="dataDictionariesServices"></param> public ApplyController(IUsersService usersService, ICurrentUserService currentUserService, IApplyVacationService applyService, IApplyInDayService applyInDayService, IApplyServiceCreate applyServiceCreate, IVacationCheckServices vacationCheckServices, ApplicationDbContext context, ICompaniesService companiesService, IVerifyService verifyService, IGoogleAuthService authService, IRecallOrderServices recallOrderServices, IUserActionServices userActionServices, IDataDictionariesServices dataDictionariesServices) { this.usersService = usersService; this.currentUserService = currentUserService; this.applyService = applyService; this.applyInDayService = applyInDayService; this.applyServiceCreate = applyServiceCreate; this.context = context; this.companiesService = companiesService; this.verifyService = verifyService; this.authService = authService; this.recallOrderServices = recallOrderServices; this.userActionServices = userActionServices; this.dataDictionariesServices = dataDictionariesServices; }