Example #1
0
 public AdminProfileCommands(
     IProfileService profileService,
     IGuildPreferences guildPreferences,
     IExperienceService experienceService,
     IGotService gotService,
     ILeaveService leaveService,
     ISpellErrorService spellErrorService,
     ISpellCorrectService spellCorrectService,
     IBoganCountService boganCountService,
     IQuietModeService quietModeService,
     ITextProcessorService textProcessorService,
     IGoldService goldService
     )
 {
     _profileService       = profileService;
     _guildPreferences     = guildPreferences;
     _experienceService    = experienceService;
     _gotService           = gotService;
     _leaveService         = leaveService;
     _spellErrorService    = spellErrorService;
     _spellCorrectService  = spellCorrectService;
     _boganCountService    = boganCountService;
     _quietModeService     = quietModeService;
     _textProcessorService = textProcessorService;
     _goldService          = goldService;
 }
Example #2
0
 public CommandHandler(IApplicationDbContext context, ILeaveService leaveService, IEmployeeSevice employeeService, INotificationService notificationService = null)
 {
     _context             = context;
     _leaveService        = leaveService;
     _employeeService     = employeeService;
     _notificationService = notificationService;
 }
Example #3
0
 public CoverageService(IAreaService areaService, IEmployeService employeService, ILeaveService leaveService, IInflexibilityPeriodsService inflexibilityPeriodsService)
 {
     _areaService    = areaService;
     _employeService = employeService;
     _leaveService   = leaveService;
     _inflexibilityPeriodsService = inflexibilityPeriodsService;
 }
Example #4
0
 public LeaveController(ILeaveService leaveService, IDistrictService districtService, IRoleSubModuleItemService roleSubModuleItemService, IEmployeeAttendanceService employeeAttendanceService, IEmployeeAttendanceSummaryService employeeAttendanceSummaryService)
 {
     this.leaveService                     = leaveService;
     this.districtService                  = districtService;
     this.roleSubModuleItemService         = roleSubModuleItemService;
     this.employeeAttendanceSummaryService = employeeAttendanceSummaryService;
 }
Example #5
0
 public LeavesController(IUserRepository userRepository,
                         ILeaveRepository leaveRepository,
                         ILeaveEntitlementRepository leaveEntitlementRepository,
                         IEmployeeRepository employeeRepository,
                         ILeaveEntitlementUpdateRepository leaveEntitlementUpdateRepository,
                         ILeaveService leaveService,
                         EmailComposerService emailComposerService,
                         ILeaveTimePeriodRepository leaveTimePeriodRepository,
                         ITimeSheetRepository timeSheetRepository,
                         ITimeSheetLineItemRepository timeSheetLineItemRepository,
                         ITimeSheetActivityRepository timeSheetActivityRepository,
                         IProjectRepository projectRepository,
                         GridDataContext dataContext,
                         IUnitOfWork unitOfWork)
 {
     _userRepository             = userRepository;
     _leaveRepository            = leaveRepository;
     _leaveEntitlementRepository = leaveEntitlementRepository;
     _leaveService                = leaveService;
     _employeeRepository          = employeeRepository;
     _emailComposerService        = emailComposerService;
     _leaveTimePeriodRepository   = leaveTimePeriodRepository;
     _timeSheetRepository         = timeSheetRepository;
     _timeSheetLineItemRepository = timeSheetLineItemRepository;
     _timeSheetActivityRepository = timeSheetActivityRepository;
     _projectRepository           = projectRepository;
     _dataContext = dataContext;
     _unitOfWork  = unitOfWork;
 }
Example #6
0
 public GambleCommands(IProfileService profileService, IExperienceService experienceService, IGotService gotService, ILeaveService leaveService, IGoldService goldService)
 {
     _profileService    = profileService;
     _experienceService = experienceService;
     _gotService        = gotService;
     _leaveService      = leaveService;
     _goldService       = goldService;
 }
Example #7
0
 public AdministratorWindowViewModel(IUserService userService,
                                     ILeaveService leaveService,
                                     IVacationService vacationService)
 {
     _userService     = userService;
     _leaveService    = leaveService;
     _vacationService = vacationService;
 }
Example #8
0
 public ResourceService() : base(utk)
 {
     users    = new UserService();
     projects = new ProjectService();
     resumes  = new ResumeService();
     leaves   = new LeaveService();
     mandates = new MandateService();
 }
 public LeaveController(ILeaveService service, IAuditingService audit, IDistrictService disService, IAbsenceService absenceService, IUserService userService)
 {
     _service        = service;
     _audit          = audit;
     _disService     = disService;
     _absenceService = absenceService;
     _userService    = userService;
 }
Example #10
0
 public EmailController(IEmailMessageService emailMessageService,
                        IOSHTrainingService oshTrainingMessageService,
                        IMedicalReportService medicalReportService,
                        ILeaveService leaveService,
                        ICustomEventService customEventService)
 {
     _emailMessageService  = emailMessageService;
     _oshTrainingService   = oshTrainingMessageService;
     _medicalReportService = medicalReportService;
     _leaveService         = leaveService;
     _customEventService   = customEventService;
 }
Example #11
0
 public CalendarController(ILeaveService leaveService,
                           IOSHTrainingService oshTrainingService,
                           IMedicalReportService medicalReportService,
                           ICustomEventService customEventService,
                           IUserCompanyService companyService)
 {
     _leaveService         = leaveService;
     _medicalReportService = medicalReportService;
     _oshTrainingService   = oshTrainingService;
     _customEventService   = customEventService;
     _companyService       = companyService;
 }
Example #12
0
        /// <summary>
        /// 构造函数,最终得到新的服务实例
        /// </summary>
        public AutofacConfig()
        {
            if (this.containerBuilder == null)
            {
                Init();
            }
            IContainer container = this.containerBuilder.Build();
            IDbContext db        = container.Resolve <IDbContext>();

            this.costCenterService = container.Resolve <ICostCenterService>();
            this.departmentService = container.Resolve <IDepartmentService>();
            this.leaveService      = container.Resolve <ILeaveService>();
            this.rBService         = container.Resolve <IReimbursementService>();
            this.userService       = container.Resolve <IUserService>();
            this.attendanceService = container.Resolve <IAttendanceService>();
        }
Example #13
0
        public EmailComposerService(IEmailTemplateRepository emailTemplateRepository,
                                    ISettingsService settingsService,
                                    ILeaveService leaveService,
                                    IUserService userService,
                                    IAssetService assetService,
                                    IRequirementService requirementService,
                                    ITicketService ticketService,
                                    ITaskService taskService,
                                    IInterviewRoundService interviewRoundService,
                                    ITimeSheetService timeSheetService)
        {
            _emailTemplateRepository = emailTemplateRepository;
            _settingsService         = settingsService;
            _leaveService            = leaveService;
            _userService             = userService;
            _assetService            = assetService;
            _ticketService           = ticketService;
            _interviewRoundService   = interviewRoundService;
            _taskService             = taskService;

            _requirementService = requirementService;
            _timeSheetService   = timeSheetService;
        }
Example #14
0
        public LeavesController(ILeaveService leaveService,
                                ILeaveRepository leaveRepository,
                                ILeaveEntitlementRepository leaveEntitlementRepository,
                                ILeaveEntitlementUpdateRepository leaveEntitlementUpdateRepository,
                                ILeaveTypeRepository leaveTypeRepository,
                                IEmployeeRepository employeeRepository,
                                ILeaveTimePeriodRepository leaveTimePeriodRepository,
                                IUserRepository userRepository,
                                EmailComposerService emailComposerService,
                                IUnitOfWork unitOfWork)
        {
            _leaveService                     = leaveService;
            _leaveRepository                  = leaveRepository;
            _leaveEntitlementRepository       = leaveEntitlementRepository;
            _leaveEntitlementUpdateRepository = leaveEntitlementUpdateRepository;
            _leaveTypeRepository              = leaveTypeRepository;
            _employeeRepository               = employeeRepository;
            _leaveTimePeriodRepository        = leaveTimePeriodRepository;
            _userRepository                   = userRepository;

            _unitOfWork = unitOfWork;

            _emailComposerService = emailComposerService;
        }
Example #15
0
 public LeaveController(ILogger <LeaveController> logger, IOptions <AppConfig> appConfig, ILeaveService leaveService)
 {
     _logger       = logger;
     _appConfig    = appConfig.Value;
     _leaveService = leaveService;
 }
Example #16
0
 public LeaveController(ILeaveService service)
 {
     _service = service;
 }
Example #17
0
 public LeaveController(ILeaveService leaveService, ILogger <LeaveController> log)
 {
     _leaveService = leaveService;
     _log          = log;
 }
Example #18
0
 public LeaveController(ILeaveService leaveService, ICoverageService coverageService, IMailService mailService)
 {
     _leaveService    = leaveService;
     _coverageService = coverageService;
     _mailService     = mailService;
 }
Example #19
0
 public LeaveController(ILeaveService LeaveService, IMapper mapper)
 {
     _leaveService = LeaveService;
     _mapper       = mapper;
 }
Example #20
0
 public LeaveController(IServiceProvider serviceProvider)
 {
     _joinService  = serviceProvider.GetRequiredService <IJoinService>();
     _leaveService = serviceProvider.GetRequiredService <ILeaveService>();
 }
 public WorkerWindowViewModel(ILeaveService leaveService, IVacationService vacationService)
 {
     _leaveService    = leaveService;
     _vacationService = vacationService;
 }
Example #22
0
 public LeaveController(ILeaveService app) => App = app;
Example #23
0
 public AccountsController(ILeaveService leaveService)
 {
     _leaveService = leaveService;
 }
Example #24
0
 public RegistrantWindowViewModel(ILeaveService leaveService, IVacationService vacationService)
 {
     _leaveService    = leaveService;
     _vacationService = vacationService;
 }
Example #25
0
 public AutoApproverController(ILeaveService leaveService,
                               EmailComposerService emailComposerService)
 {
     _leaveService         = leaveService;
     _emailComposerService = emailComposerService;
 }
 public DashboardController(IEmployeeService employeeService, ILeaveService leaveService)
 {
     _employeeService = employeeService;
     _leaveService    = leaveService;
 }
 public HomeController()
 {
     _leaveService = new LeaveService();
 }
 public LeaveController(ILeaveService leaveService)
 {
     _leaveService = leaveService;
 }
 public AddLeaveWindowViewModel(ILeaveService leaveService, IUserService userService)
 {
     _leaveService = leaveService;
     _userService  = userService;
 }
 public CommandHandler(IApplicationDbContext context, INotificationService notificationService, ILeaveService leaveService)
 {
     _context             = context;
     _notificationService = notificationService;
     _leaveService        = leaveService;
 }