public EmployeeService(IEmployeeRepository employeeRepository, IHistoryRepository historyRepository, ISkillRepository skillRepository, IEmployeeSkillRepository employeeSkillRepository)
 {
     _employeeSkillRepository = employeeSkillRepository;
     _employeeRepository      = employeeRepository;
     _historyRepository       = historyRepository;
     _skillRepository         = skillRepository;
 }
Exemple #2
0
 public EmployeeSearchService(IContext context,
                              IEmployeeRepository repository,
                              ISkillRepository skillRepository,
                              IEmployeeSkillRepository employeeSkillRepository
                              )
     : base(context, repository)
 {
     _repository              = repository;
     _skillRepository         = skillRepository;
     _employeeSkillRepository = employeeSkillRepository;
     _context = context;
 }
 public EmployeeService(IContext context,
                        IEmployeeRepository repository,
                        ICountryRepository countryRepository,
                        IEthnicGroupRepository ethnicGroupRepository,
                        IReligionRepository religionRepository,
                        IEducationRepository educationRepository,
                        ISkillRepository skillRepository,
                        ISalaryHistoryRepository salaryHistoryrepository,
                        IEmployeeSkillRepository employeeSkillRepository
                        )
     : base(context, repository)
 {
     _repository                   = repository;
     this._countryRepository       = countryRepository;
     this._ethnicGroupRepository   = ethnicGroupRepository;
     this._religionRepository      = religionRepository;
     this._educationRepository     = educationRepository;
     this._skillRepository         = skillRepository;
     this._employeeSkillRepository = employeeSkillRepository;
     _context = context;
 }
Exemple #4
0
 public EmployeeService(IEmployeeRepository employeeRepository, IEmployeeSkillRepository employeeSkillRepository, IUserRepository userRepository)
 {
     _employeeRepository      = employeeRepository ?? throw new ArgumentNullException(nameof(employeeRepository));
     _employeeSkillRepository = employeeSkillRepository ?? throw new ArgumentNullException(nameof(employeeSkillRepository));
     _userRepository          = userRepository ?? throw new ArgumentNullException(nameof(userRepository));
 }
Exemple #5
0
 public EmployeeSkillService(IContext context, IEmployeeSkillRepository repository)
     : base(context, repository)
 {
     _repository = repository;
     _context    = context;
 }