/// <summary>
 /// 动态发布
 /// </summary>
 /// <param name="postServices"></param>
 /// <param name="usersService"></param>
 /// <param name="currentUserService"></param>
 /// <param name="userActionServices"></param>
 public PostController(IPostServices postServices, IUsersService usersService, ICurrentUserService currentUserService, IUserActionServices userActionServices)
 {
     this.postServices       = postServices;
     this.usersService       = usersService;
     this.currentUserService = currentUserService;
     this.userActionServices = userActionServices;
 }
Ejemplo n.º 2
0
 /// <summary>
 ///
 /// </summary>
 /// <param name="fileServices"></param>
 /// <param name="googleAuthService"></param>
 /// <param name="usersService"></param>
 /// <param name="currentUserService"></param>
 /// <param name="userActionServices"></param>
 public FileController(IFileServices fileServices, IGoogleAuthService googleAuthService, IUsersService usersService, ICurrentUserService currentUserService, IUserActionServices userActionServices)
 {
     this.fileServices       = fileServices;
     this.googleAuthService  = googleAuthService;
     this.usersService       = usersService;
     this.currentUserService = currentUserService;
     this.userActionServices = userActionServices;
 }
 /// <summary>
 ///
 /// </summary>
 /// <param name="context"></param>
 /// <param name="currentUserService"></param>
 /// <param name="userActionServices"></param>
 /// <param name="usersService"></param>
 /// <param name="dataDictionariesServices"></param>
 public MemberRateController(ApplicationDbContext context, ICurrentUserService currentUserService, IUserActionServices userActionServices, IUsersService usersService, IDataDictionariesServices dataDictionariesServices)
 {
     this.context                  = context;
     this.currentUserService       = currentUserService;
     this.userActionServices       = userActionServices;
     this.usersService             = usersService;
     this.dataDictionariesServices = dataDictionariesServices;
 }
 /// <summary>
 ///
 /// </summary>
 public ApplyInDayHandleController(IUsersService usersService, ICurrentUserService currentUserService, IUserActionServices userActionServices, IAuditStreamServices auditStreamServices, IGoogleAuthService googleAuthService, ApplicationDbContext context, IApplyInDayService applyService)
 {
     this.usersService        = usersService;
     this.currentUserService  = currentUserService;
     this.userActionServices  = userActionServices;
     this.auditStreamServices = auditStreamServices;
     this.googleAuthService   = googleAuthService;
     this.context             = context;
     this.applyService        = applyService;
 }
Ejemplo n.º 5
0
 /// <summary>
 ///
 /// </summary>
 /// <param name="phyGradeServices"></param>
 /// <param name="gradeServices"></param>
 /// <param name="usersService"></param>
 /// <param name="googleAuthService"></param>
 /// <param name="userActionServices"></param>
 /// <param name="currentUserService"></param>
 /// <param name="context"></param>
 public GradeManagerController(IPhyGradeServices phyGradeServices, IGradeServices gradeServices, IUsersService usersService, IGoogleAuthService googleAuthService, IUserActionServices userActionServices, ICurrentUserService currentUserService, ApplicationDbContext context)
 {
     this.phyGradeServices   = phyGradeServices;
     this.gradeServices      = gradeServices;
     this.usersService       = usersService;
     this.googleAuthService  = googleAuthService;
     this.userActionServices = userActionServices;
     this.currentUserService = currentUserService;
     this.context            = context;
 }
 /// <summary>
 ///
 /// </summary>
 /// <param name="applyAuditStreamServices"></param>
 /// <param name="context"></param>
 /// <param name="googleAuthService"></param>
 /// <param name="usersService"></param>
 /// <param name="currentUserService"></param>
 /// <param name="userActionServices"></param>
 /// <param name="companiesService"></param>
 public ApplyAuditStreamController(IApplyAuditStreamServices applyAuditStreamServices, ApplicationDbContext context, IGoogleAuthService googleAuthService, IUsersService usersService, ICurrentUserService currentUserService, IUserActionServices userActionServices, ICompaniesService companiesService)
 {
     this.applyAuditStreamServices = applyAuditStreamServices;
     this.context            = context;
     this.googleAuthService  = googleAuthService;
     this.usersService       = usersService;
     this.currentUserService = currentUserService;
     this.userActionServices = userActionServices;
     this.companiesService   = companiesService;
 }
Ejemplo n.º 7
0
 /// <summary>
 ///
 /// </summary>
 /// <param name="context"></param>
 /// <param name="authService"></param>
 /// <param name="usersService"></param>
 /// <param name="userActionServices"></param>
 /// <param name="companiesService"></param>
 /// <param name="statisrticsAppliesServices"></param>
 /// <param name="statisticsAppliesProcessServices"></param>
 /// <param name="statisticsDailyProcessServices"></param>
 public VacationStatisticsController(ApplicationDbContext context, IGoogleAuthService authService, IUsersService usersService, IUserActionServices userActionServices, ICompaniesService companiesService, IStatisrticsAppliesServices statisrticsAppliesServices, IStatisticsAppliesProcessServices statisticsAppliesProcessServices, IStatisticsDailyProcessServices statisticsDailyProcessServices)
 {
     this.context                          = context;
     this.authService                      = authService;
     this.usersService                     = usersService;
     _userActionServices                   = userActionServices;
     this.companiesService                 = companiesService;
     this.statisticsAppliesServices        = statisrticsAppliesServices;
     this.statisticsAppliesProcessServices = statisticsAppliesProcessServices;
     this.statisticsDailyProcessServices   = statisticsDailyProcessServices;
 }
 /// <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;
 }
 /// <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;
 }
        /// <summary>
        /// 账号管理
        /// </summary>
        /// <param name="userManager"></param>
        /// <param name="signInManager"></param>
        /// <param name="emailSender"></param>
        /// <param name="logger"></param>
        /// <param name="usersService"></param>
        /// <param name="verifyService"></param>
        /// <param name="authService"></param>
        /// <param name="context"></param>
        /// <param name="currentUserService"></param>
        /// <param name="userActionServices"></param>
        /// <param name="cipperServices"></param>
        /// <param name="permissionServices"></param>

        public AccountController(
            UserManager <ApplicationUser> userManager,
            SignInManager <ApplicationUser> signInManager,
            IEmailSender emailSender,
            ILogger <AccountController> logger,
            IUsersService usersService, IVerifyService verifyService, IGoogleAuthService authService, ApplicationDbContext context, ICurrentUserService currentUserService, IUserActionServices userActionServices,
            ICipperServices cipperServices, IPermissionServices permissionServices)
        {
            _userManager            = userManager;
            _signInManager          = signInManager;
            _emailSender            = emailSender;
            _logger                 = logger;
            _usersService           = usersService;
            _verifyService          = verifyService;
            _authService            = authService;
            _context                = context;
            this.currentUserService = currentUserService;
            _userActionServices     = userActionServices;
            this.cipperServices     = cipperServices;
            this.permissionServices = permissionServices;
        }
 public ApplyClearJob(IApplyVacationService applyService, IUserActionServices userActionServices, IApplyServiceClear applyServiceClear)
 {
     this.applyService       = applyService;
     this.userActionServices = userActionServices;
     this.applyServiceClear  = applyServiceClear;
 }
Ejemplo n.º 12
0
 public ApplyIndayClearJob(IApplyInDayService applyService, IUserActionServices userActionServices)
 {
     this.applyService       = applyService;
     this.userActionServices = userActionServices;
 }
 /// <summary>
 ///
 /// </summary>
 public ModelStateCheckFilter(IUserActionServices userActionServices)
 {
     this.userActionServices = userActionServices;
 }
Ejemplo n.º 14
0
 /// <summary>
 /// 短网址
 /// </summary>
 /// <param name="dWZServices"></param>
 /// <param name="currentUserService"></param>
 /// <param name="userActionServices"></param>
 public DWZController(IDWZServices dWZServices, ICurrentUserService currentUserService, IUserActionServices userActionServices)
 {
     this.dWZServices        = dWZServices;
     this.currentUserService = currentUserService;
     this.userActionServices = userActionServices;
 }