コード例 #1
0
 public EmployeeService(IContactRepository contactRepository,
                        IDependantRepository dependantRepository,
                        IEducationRepository educationRepository,
                        IEmployeeRepository employeeRepository,
                        IEmployeeAttachementRepository employeeAttachementRepository,
                        IEmployeeEmergencyContactRepository employeeEmergencyContactRepository,
                        IImmigrationRepository immigrationRepository,
                        IJobInformationRepository jobInformationRepository,
                        ISalaryRepository salaryRepository,
                        ISupervisorRepository supervisorRepository,
                        IEmployeeMembershipRepository membershipRepository,
                        IUserAppService userService
                        )
 {
     _contactRepository                  = contactRepository;
     _dependantRepository                = dependantRepository;
     _educationRepository                = educationRepository;
     _employeeRepository                 = employeeRepository;
     _employeeAttachementRepository      = employeeAttachementRepository;
     _employeeEmergencyContactRepository = employeeEmergencyContactRepository;
     _immigrationRepository              = immigrationRepository;
     _jobInformationRepository           = jobInformationRepository;
     _salaryRepository     = salaryRepository;
     _supervisorRepository = supervisorRepository;
     _membershipRepository = membershipRepository;
     _userService          = userService;
 }
コード例 #2
0
 public JobTitlesController(IEmployeeSubordinatesRepository employeeSubordinatesRepository, IEmployeeSupervisorsRepository employeeSupervisorsRepository, IEmployeeMembershipsRepository employeeMembershipsRepository, IEmployeeSalaryRepository employeeSalaryRepository, IEmployeeJobRepository employeeJobRepository, IEmployeeImmigrationRepository employeeImmigrationRepository, IEmployeeDependantRepository employeeDependantRepository, IEmployeeEmergencyContactRepository employeeEmergencyContactRepository, IEmployeeContactDetailsRepository employeeContactDetailsRepository, IEmployeeRepository employeeRepository, INationalitiesRepository nationalitiesRepository, IMembershipsRepository membershipsRepository, ILanguagesRepository languagesRepository, ILicensesRepository licensesRepository, IEducationRepository educationRepository, ISkillsRepository skillsRepository, IDepartmentRepository departmentRepository, ICompanyBranchRepository companyBranchRepository, ICompanyInformationRepository companyInformationRepository, ICurrenciesRepository currenciesRepository, IJobCategoriesRepository jobCategoriesRepository, IEmploymentStatusRepository employmentStatus, IPayGradesRepository payGradesRepository, IJobTitlesRepository jobTitlesRepository)
 {
     _employeeSubordinatesRepository     = employeeSubordinatesRepository;
     _employeeSupervisorsRepository      = employeeSupervisorsRepository;
     _employeeMembershipsRepository      = employeeMembershipsRepository;
     _employeeSalaryRepository           = employeeSalaryRepository;
     _employeeJobRepository              = employeeJobRepository;
     _employeeImmigrationRepository      = employeeImmigrationRepository;
     _employeeDependantRepository        = employeeDependantRepository;
     _employeeEmergencyContactRepository = employeeEmergencyContactRepository;
     _employeeContactDetailsRepository   = employeeContactDetailsRepository;
     _employeeRepository           = employeeRepository;
     _nationalitiesRepository      = nationalitiesRepository;
     _membershipsRepository        = membershipsRepository;
     _languagesRepository          = languagesRepository;
     _licensesRepository           = licensesRepository;
     _educationRepository          = educationRepository;
     _skillsRepository             = skillsRepository;
     _departmentRepository         = departmentRepository;
     _companyBranchRepository      = companyBranchRepository;
     _companyInformationRepository = companyInformationRepository;
     _currenciesRepository         = currenciesRepository;
     _jobCategoriesRepository      = jobCategoriesRepository;
     _employmentStatus             = employmentStatus;
     _payGradesRepository          = payGradesRepository;
     _jobTitlesRepository          = jobTitlesRepository;
 }
コード例 #3
0
 public EmployeeEmergencyContactService(IEmployeeEmergencyContactRepository repository)
 {
     _repository = repository;
 }