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;
 }
        public EmploymentStatusController(IEmploymentStatusRepository repository, string catalog, LoginView view)
        {
            this._LoginId  = view.LoginId.ToLong();
            this._UserId   = view.UserId.ToInt();
            this._OfficeId = view.OfficeId.ToInt();
            this._Catalog  = catalog;

            this.EmploymentStatusRepository = repository;
        }
        public EmploymentStatusController(IEmploymentStatusRepository repository, string catalog, LoginView view)
        {
            this._LoginId = view.LoginId.ToLong();
            this._UserId = view.UserId.ToInt();
            this._OfficeId = view.OfficeId.ToInt();
            this._Catalog = catalog;

            this.EmploymentStatusRepository = repository;
        }
 public EmployeeParametersMapper(INationalityRepository nationalityRepository,
                                 ICompanyVehicleTypeRepository companyVehicleTypeRepository,
                                 IEmploymentStatusRepository employmentStatusRepository, 
                                 ISiteRepository siteRepository)
 {
     _nationalityRepository = nationalityRepository;
     _companyVehicleTypeRepository = companyVehicleTypeRepository;
     _employmentStatusRepository = employmentStatusRepository;
     _siteRepository = siteRepository;
 }
示例#5
0
 public JobConfigurationService(
     IEmploymentStatusRepository employmentStatusRepository,
     IJobRepository jobRepository,
     IJobCategoryRepository jobCategoryRepository,
     IJobTerminationReasonRepository jobTerminationReasonRepository,
     IPayGradeRepository payGradeRepository)
 {
     _employmentStatusRepository = employmentStatusRepository;
     _jobRepository                  = jobRepository;
     _jobCategoryRepository          = jobCategoryRepository;
     _jobTerminationReasonRepository = jobTerminationReasonRepository;
     _payGradeRepository             = payGradeRepository;
 }
        public EmploymentStatusController()
        {
            this._LoginId  = AppUsers.GetCurrent().View.LoginId.ToLong();
            this._UserId   = AppUsers.GetCurrent().View.UserId.ToInt();
            this._OfficeId = AppUsers.GetCurrent().View.OfficeId.ToInt();
            this._Catalog  = AppUsers.GetCurrentUserDB();

            this.EmploymentStatusRepository = new MixERP.Net.Core.Modules.HRM.Data.EmploymentStatus
            {
                _Catalog = this._Catalog,
                _LoginId = this._LoginId,
                _UserId  = this._UserId
            };
        }
        public EmploymentStatusController()
        {
            this._LoginId = AppUsers.GetCurrent().View.LoginId.ToLong();
            this._UserId = AppUsers.GetCurrent().View.UserId.ToInt();
            this._OfficeId = AppUsers.GetCurrent().View.OfficeId.ToInt();
            this._Catalog = AppUsers.GetCurrentUserDB();

            this.EmploymentStatusRepository = new MixERP.Net.Core.Modules.HRM.Data.EmploymentStatus
            {
                _Catalog = this._Catalog,
                _LoginId = this._LoginId,
                _UserId = this._UserId
            };
        }
示例#8
0
 public LookupService(
     IEmploymentStatusRepository employmentStatusRepository,
     INationalityRepository nationalityRepository,
     ICountriesRepository countriesRepository,
     IDocumentTypeRepository documentTypeRepository,
     IOthersInvolvedAccidentDetailsRepository othersInvolvedAccidentDetailsRepository,
     IPeninsulaLog log)
 {
     _employmentStatusRepository = employmentStatusRepository;
     _nationalityRepository = nationalityRepository;
     _countriesRepository = countriesRepository;
     _documentTypeRepository = documentTypeRepository;
     _involvedAccidentDetailsRepository = othersInvolvedAccidentDetailsRepository;
     _log = log;
 }
 public EmploymentStatusController(IEmploymentStatusRepository employmentstatusRepository)
 {
     this.employmentstatusRepository = employmentstatusRepository;
 }
 public EmploymentStatusService(IEmploymentStatusRepository repository)
 {
     _repository = repository;
 }