public AuditStreamServices(IUsersService usersService, ICompanyManagerServices companyManagerServices, ApplicationDbContext context, IApplyAuditStreamServices applyAuditStreamServices)
 {
     this.usersService           = usersService;
     this.companyManagerServices = companyManagerServices;
     this.context = context;
     this.applyAuditStreamServices = applyAuditStreamServices;
 }
Example #2
0
 /// <summary>
 /// 单位信息
 /// </summary>
 /// <param name="companiesService"></param>
 /// <param name="currentUserService"></param>
 /// <param name="companyManagerServices"></param>
 /// <param name="usersService"></param>
 /// <param name="context"></param>
 public CompanyController(ICompaniesService companiesService, ICurrentUserService currentUserService, ICompanyManagerServices companyManagerServices, IUserServiceDetail usersService, ApplicationDbContext context)
 {
     _companiesService       = companiesService;
     _currentUserService     = currentUserService;
     _companyManagerServices = companyManagerServices;
     _usersService           = usersService;
     _context = context;
 }
 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="usersService"></param>
 /// <param name="currentUserService"></param>
 /// <param name="userServiceDetail"></param>
 /// <param name="companiesService"></param>
 /// <param name="applyService"></param>
 /// <param name="authService"></param>
 /// <param name="companyManagerServices"></param>
 /// <param name="userActionServices"></param>
 /// <param name="context"></param>
 public UsersController(IWebHostEnvironment env, IUsersService usersService, ICurrentUserService currentUserService, IUserServiceDetail userServiceDetail, ICompaniesService companiesService, IApplyVacationService applyService, IGoogleAuthService authService, ICompanyManagerServices companyManagerServices, IUserActionServices userActionServices, ApplicationDbContext context)
 {
     this.env                    = env;
     this.usersService           = usersService;
     this.currentUserService     = currentUserService;
     this.userServiceDetail      = userServiceDetail;
     this.companiesService       = companiesService;
     this.applyService           = applyService;
     this.authService            = authService;
     this.companyManagerServices = companyManagerServices;
     this.userActionServices     = userActionServices;
     this.context                = context;
 }
Example #5
0
 public ApplyAuditStreamRepositoryServices(ApplicationDbContext context, ICompanyManagerServices companyManagerServices)
 {
     this.context = context;
     this.companyManagerServices = companyManagerServices;
 }