Exemplo n.º 1
0
 public PeriodManagerService(
     IPeriodRepository periodRep,
     IEmployeeRepository employeeRepository,
     ICalculationRepository calcRep,
     IJobPositionRepository jobPositionRep,
     IJobIndexPointRepository jobIndexPointRep,
     IInquiryJobIndexPointRepository inquiryJobIndexPointRep,
     IInquiryUnitIndexPointRepository inquiryUnitIndexPointRep,
     IClaimRepository claimRep,
     IEventPublisher publisher,
     IInquiryConfiguratorService inquiryConfiguratorService,
     IPeriodBasicDataCopierService periodCopierService
     ,
     IEmployeePointManagerService employeePointManagerService
     )
 {
     this.periodRep                  = periodRep;
     this.employeeRepository         = employeeRepository;
     this.inquiryConfiguratorService = inquiryConfiguratorService;
     this.periodCopierService        = periodCopierService;
     this.publisher                  = publisher;
     this.calcRep                     = calcRep;
     this.jobIndexPointRep            = jobIndexPointRep;
     this.jobPositionRep              = jobPositionRep;
     this.inquiryJobIndexPointRep     = inquiryJobIndexPointRep;
     this.claimRep                    = claimRep;
     this.inquiryUnitIndexPointRep    = inquiryUnitIndexPointRep;
     this.employeePointManagerService = employeePointManagerService;
 }
 public InquiryJobIndexPointCreatorService(IJobPositionRepository jobPositionRep,
                                           IJobRepository jobRep,
                                           IJobIndexRepository jobIndexRep,
                                           IInquiryJobIndexPointRepository inquiryJobIndexPointRep, IEventPublisher publisher)
 {
     this.jobPositionRep          = jobPositionRep;
     this.jobRep                  = jobRep;
     this.jobIndexRep             = jobIndexRep;
     this.inquiryJobIndexPointRep = inquiryJobIndexPointRep;
     this.publisher               = publisher;
 }
Exemplo n.º 3
0
 public InquiryServiceFacade(IInquiryService inquiryService,
                             IMapper <InquirySubjectWithJobPosition, InquirySubjectDTO> inquiySubjectMapper,
                             IJobIndexRepository jobIndexRep, IJobPositionRepository jobPositionRepository, IEmployeeRepository employeeRepository, IInquiryJobIndexPointRepository inquiryJobIndexPointRepository)
 {
     this.inquiryService                 = inquiryService;
     this.inquiySubjectMapper            = inquiySubjectMapper;
     this.jobIndexRep                    = jobIndexRep;
     this.jobPositionRepository          = jobPositionRepository;
     this.employeeRepository             = employeeRepository;
     this.inquiryJobIndexPointRepository = inquiryJobIndexPointRepository;
 }
Exemplo n.º 4
0
 public InquiryService(IJobPositionInquiryConfiguratorService configurator,
                       IEmployeeRepository employeeRep,
                       IInquiryJobIndexPointRepository inquiryJobIndexPointRep,
                       IJobPositionRepository jobPositionRep,
                       IJobRepository jobRep,
                       IJobIndexRepository jobIndexRep,
                       IInquiryJobIndexPointService inquiryJobIndexPointService,
                       IInquiryJobIndexPointRepository inquiryJobIndexPointRepository,
                       IPeriodManagerService periodChecker
                       )
 {
     this.configurator            = configurator;
     this.employeeRep             = employeeRep;
     this.inquiryJobIndexPointRep = inquiryJobIndexPointRep;
     this.jobPositionRep          = jobPositionRep;
     this.jobRep      = jobRep;
     this.jobIndexRep = jobIndexRep;
     this.inquiryJobIndexPointService    = inquiryJobIndexPointService;
     this.inquiryJobIndexPointRepository = inquiryJobIndexPointRepository;
     this.periodChecker = periodChecker;
 }
Exemplo n.º 5
0
 public InquiryJobIndexPointService(IInquiryJobIndexPointRepository inquiryJobIndexPointRep, IPeriodManagerService periodChecker)
 {
     this.inquiryJobIndexPointRep = inquiryJobIndexPointRep;
     this.periodChecker           = periodChecker;
 }