示例#1
0
 public EmployeeService(
     ILogger <IEmployeeRepository> logger,
     IEmployeeRepository employeeRepository,
     IApiEmployeeRequestModelValidator employeeModelValidator,
     IBOLEmployeeMapper bolemployeeMapper,
     IDALEmployeeMapper dalemployeeMapper,
     IBOLEmployeeDepartmentHistoryMapper bolEmployeeDepartmentHistoryMapper,
     IDALEmployeeDepartmentHistoryMapper dalEmployeeDepartmentHistoryMapper,
     IBOLEmployeePayHistoryMapper bolEmployeePayHistoryMapper,
     IDALEmployeePayHistoryMapper dalEmployeePayHistoryMapper,
     IBOLJobCandidateMapper bolJobCandidateMapper,
     IDALJobCandidateMapper dalJobCandidateMapper)
     : base(logger,
            employeeRepository,
            employeeModelValidator,
            bolemployeeMapper,
            dalemployeeMapper,
            bolEmployeeDepartmentHistoryMapper,
            dalEmployeeDepartmentHistoryMapper,
            bolEmployeePayHistoryMapper,
            dalEmployeePayHistoryMapper,
            bolJobCandidateMapper,
            dalJobCandidateMapper)
 {
 }
示例#2
0
 public EmployeeService(
     ILogger <IEmployeeRepository> logger,
     IEmployeeRepository employeeRepository,
     IApiEmployeeRequestModelValidator employeeModelValidator,
     IBOLEmployeeMapper bolemployeeMapper,
     IDALEmployeeMapper dalemployeeMapper,
     IBOLClientCommunicationMapper bolClientCommunicationMapper,
     IDALClientCommunicationMapper dalClientCommunicationMapper,
     IBOLPipelineStepMapper bolPipelineStepMapper,
     IDALPipelineStepMapper dalPipelineStepMapper,
     IBOLPipelineStepNoteMapper bolPipelineStepNoteMapper,
     IDALPipelineStepNoteMapper dalPipelineStepNoteMapper
     )
     : base(logger,
            employeeRepository,
            employeeModelValidator,
            bolemployeeMapper,
            dalemployeeMapper,
            bolClientCommunicationMapper,
            dalClientCommunicationMapper,
            bolPipelineStepMapper,
            dalPipelineStepMapper,
            bolPipelineStepNoteMapper,
            dalPipelineStepNoteMapper)
 {
 }
 public AbstractEmployeeService(
     ILogger logger,
     IEmployeeRepository employeeRepository,
     IApiEmployeeRequestModelValidator employeeModelValidator,
     IBOLEmployeeMapper bolEmployeeMapper,
     IDALEmployeeMapper dalEmployeeMapper,
     IBOLClientCommunicationMapper bolClientCommunicationMapper,
     IDALClientCommunicationMapper dalClientCommunicationMapper,
     IBOLPipelineStepMapper bolPipelineStepMapper,
     IDALPipelineStepMapper dalPipelineStepMapper,
     IBOLPipelineStepNoteMapper bolPipelineStepNoteMapper,
     IDALPipelineStepNoteMapper dalPipelineStepNoteMapper)
     : base()
 {
     this.employeeRepository           = employeeRepository;
     this.employeeModelValidator       = employeeModelValidator;
     this.bolEmployeeMapper            = bolEmployeeMapper;
     this.dalEmployeeMapper            = dalEmployeeMapper;
     this.bolClientCommunicationMapper = bolClientCommunicationMapper;
     this.dalClientCommunicationMapper = dalClientCommunicationMapper;
     this.bolPipelineStepMapper        = bolPipelineStepMapper;
     this.dalPipelineStepMapper        = dalPipelineStepMapper;
     this.bolPipelineStepNoteMapper    = bolPipelineStepNoteMapper;
     this.dalPipelineStepNoteMapper    = dalPipelineStepNoteMapper;
     this.logger = logger;
 }
 public AbstractEmployeeService(
     ILogger logger,
     IEmployeeRepository employeeRepository,
     IApiEmployeeRequestModelValidator employeeModelValidator,
     IBOLEmployeeMapper bolEmployeeMapper,
     IDALEmployeeMapper dalEmployeeMapper,
     IBOLEmployeeDepartmentHistoryMapper bolEmployeeDepartmentHistoryMapper,
     IDALEmployeeDepartmentHistoryMapper dalEmployeeDepartmentHistoryMapper,
     IBOLEmployeePayHistoryMapper bolEmployeePayHistoryMapper,
     IDALEmployeePayHistoryMapper dalEmployeePayHistoryMapper,
     IBOLJobCandidateMapper bolJobCandidateMapper,
     IDALJobCandidateMapper dalJobCandidateMapper)
     : base()
 {
     this.EmployeeRepository                 = employeeRepository;
     this.EmployeeModelValidator             = employeeModelValidator;
     this.BolEmployeeMapper                  = bolEmployeeMapper;
     this.DalEmployeeMapper                  = dalEmployeeMapper;
     this.BolEmployeeDepartmentHistoryMapper = bolEmployeeDepartmentHistoryMapper;
     this.DalEmployeeDepartmentHistoryMapper = dalEmployeeDepartmentHistoryMapper;
     this.BolEmployeePayHistoryMapper        = bolEmployeePayHistoryMapper;
     this.DalEmployeePayHistoryMapper        = dalEmployeePayHistoryMapper;
     this.BolJobCandidateMapper              = bolJobCandidateMapper;
     this.DalJobCandidateMapper              = dalJobCandidateMapper;
     this.logger = logger;
 }
示例#5
0
        public EmployeeService(
            ILogger <IEmployeeService> logger,
            MediatR.IMediator mediator,
            IEmployeeRepository employeeRepository,
            IApiEmployeeServerRequestModelValidator employeeModelValidator,
            IDALEmployeeMapper dalEmployeeMapper,
            IDALCustomerCommunicationMapper dalCustomerCommunicationMapper,
            IDALPipelineStepMapper dalPipelineStepMapper,
            IDALPipelineStepNoteMapper dalPipelineStepNoteMapper)
            : base()
        {
            this.EmployeeRepository             = employeeRepository;
            this.EmployeeModelValidator         = employeeModelValidator;
            this.DalEmployeeMapper              = dalEmployeeMapper;
            this.DalCustomerCommunicationMapper = dalCustomerCommunicationMapper;
            this.DalPipelineStepMapper          = dalPipelineStepMapper;
            this.DalPipelineStepNoteMapper      = dalPipelineStepNoteMapper;
            this.logger = logger;

            this.mediator = mediator;
        }