public EmployeeService(IEmployeeRepository employeeRepository, IEmploymentTypeRepository employmentTypeRepository, IPositionRepository positionRepository, IProgramRepository programRepository, IRoleRepository roleRepository, IEmployeeProgramRepository employeeProgramRepository)
 {
     this.employeeRepository = employeeRepository;
     this.employmentTypeRepository = employmentTypeRepository;
     this.positionRepository = positionRepository;
     this.roleRepository = roleRepository;
     this.programRepository = programRepository;
     this.employeeProgramRepository = employeeProgramRepository;
 }
示例#2
0
 public PerformanceReviewSettingService(IPerformanceReviewSettingRepository performanceReviewSettingRepository,
                                        IJobRoleRepository jobRoleRepository, IEmploymentTypeRepository employmentTypeRepository,
                                        IPerformancesegmentQuestionRepository performancesegmentQuestionRepository,
                                        IPerformanceSegmentRepository performanceSegmentRepository)
 {
     _performanceReviewSettingRepository = performanceReviewSettingRepository;
     _jobRoleRepository                    = jobRoleRepository;
     _employmentTypeRepository             = employmentTypeRepository;
     _performanceSegmentRepository         = performanceSegmentRepository;
     _performancesegmentQuestionRepository = performancesegmentQuestionRepository;
 }
 public ApplicantAdditionalInfoesController(IApplicantRepository applicantRepository, IVeteranCategoryRepository veterancategoryRepository, IMaritalStatusRepository maritalstatusRepository, IGenderRepository genderRepository, IReligionRepository religionRepository, ICurrencyRepository currencyRepository, ISalaryRateTypeRepository salaryratetypeRepository, IEmploymentTypeRepository employmenttypeRepository, IApplicantAdditionalInfoRepository applicantadditionalinfoRepository)
 {
     this.applicantRepository = applicantRepository;
     this.veterancategoryRepository = veterancategoryRepository;
     this.maritalstatusRepository = maritalstatusRepository;
     this.genderRepository = genderRepository;
     this.religionRepository = religionRepository;
     this.currencyRepository = currencyRepository;
     this.salaryratetypeRepository = salaryratetypeRepository;
     this.employmenttypeRepository = employmenttypeRepository;
     this.applicantadditionalinfoRepository = applicantadditionalinfoRepository;
 }
示例#4
0
 public RequisitionsController(IUserRepository userRepository, IRequisitionJDLibraryCategoryRepository requisitionjdlibrarycategoryRepository, IEmploymentTypeRepository employmenttypeRepository, IExperienceLevelCategoryRepository experiencelevelcategoryRepository, ICurrencyRepository currencyRepository, ISalaryRateTypeRepository salaryratetypeRepository, ICountryRepository countryRepository, IStateRepository stateRepository, IRequisitionStatusCategoryRepository requisitionstatuscategoryRepository, IRequisitionRepository requisitionRepository)
 {
     this.userRepository = userRepository;
     this.requisitionjdlibrarycategoryRepository = requisitionjdlibrarycategoryRepository;
     this.employmenttypeRepository = employmenttypeRepository;
     this.experiencelevelcategoryRepository = experiencelevelcategoryRepository;
     this.currencyRepository = currencyRepository;
     this.salaryratetypeRepository = salaryratetypeRepository;
     this.countryRepository = countryRepository;
     this.stateRepository = stateRepository;
     this.requisitionstatuscategoryRepository = requisitionstatuscategoryRepository;
     this.requisitionRepository = requisitionRepository;
 }
示例#5
0
 public JobPostService(
     IMapper modelMapper,
     IJobPostRepository jobPostRepository,
     IJobCategoryRepository jobCategoryRepository,
     IEmploymentTypeRepository employmentTypeRepository,
     ILocationRepository locationRepository
     )
 {
     this._modelMapper              = modelMapper;
     this._jobPostRepository        = jobPostRepository;
     this._jobCategoryRepository    = jobCategoryRepository;
     this._employmentTypeRepository = employmentTypeRepository;
     this._locationRepository       = locationRepository;
 }
示例#6
0
 public UnitOfWork(
     BankDbContext context
     , IAccountRepository accountRepository
     , ICardRepository cardRepository
     , ICityRepository cityRepository
     , ICurrencyRepository currencyRepository
     , IDepositRepository depositRepository
     , IDepositTypeRepository depositTypeRepository
     , IEmploymentRepository employmentRepository
     , IEmploymentTypeRepository employmentTypeRepository
     , IInterestPaymentTypeRepository interestPaymentTypeRepository
     , ILoanRepository loanRepository
     , ILoanRequestRepository loanRequestRepository
     , ILoanTypeRepository loanTypeRepository
     , IQuestionRepository questionRepository
     , IServiceCategoryRepository serviceCategoryRepository
     , IServiceRepository serviceRepository
     , ITransactionsRepository transactionsRepository
     , IAccountPropertyRepository accountPropertyRepository
     )
 {
     _context                       = context;
     _accountRepository             = new Lazy <IAccountRepository>(accountRepository);
     _cardRepository                = new Lazy <ICardRepository>(cardRepository);
     _cityRepository                = new Lazy <ICityRepository>(cityRepository);
     _currencyRepository            = new Lazy <ICurrencyRepository>(currencyRepository);
     _depositRepository             = new Lazy <IDepositRepository>(depositRepository);
     _depositTypeRepository         = new Lazy <IDepositTypeRepository>(depositTypeRepository);
     _employmentRepository          = new Lazy <IEmploymentRepository>(employmentRepository);
     _employmentTypeRepository      = new Lazy <IEmploymentTypeRepository>(employmentTypeRepository);
     _interestPaymentTypeRepository = new Lazy <IInterestPaymentTypeRepository>(interestPaymentTypeRepository);
     _loanRepository                = new Lazy <ILoanRepository>(loanRepository);
     _loanRequestRepository         = new Lazy <ILoanRequestRepository>(loanRequestRepository);
     _loanTypeRepository            = new Lazy <ILoanTypeRepository>(loanTypeRepository);
     _questionRepository            = new Lazy <IQuestionRepository>(questionRepository);
     _serviceCategoryRepository     = new Lazy <IServiceCategoryRepository>(serviceCategoryRepository);
     _serviceRepository             = new Lazy <IServiceRepository>(serviceRepository);
     _transactionsRepository        = new Lazy <ITransactionsRepository>(transactionsRepository);
     _accountPropertyRepository     = new Lazy <IAccountPropertyRepository>(accountPropertyRepository);
 }
示例#7
0
 public EmploymentTypeController(IEmploymentTypeRepository employmenttypeRepository)
 {
     this.employmenttypeRepository = employmenttypeRepository;
 }
 public EmploymentTypeService(IEmploymentTypeRepository employmentTypeRepository, IMapper mapper)
 {
     this._employmentTypeRepository = employmentTypeRepository;
     this._mapper = mapper;
 }
 public EmploymentTypeService(IEmploymentTypeRepository employmentTypeRepository)
 {
     _EmploymentTypeRepository = employmentTypeRepository;
 }
 public EmploymentTypesService(IEmploymentTypeRepository EmploymentTypesRepository)
 {
     _EmploymentTypesRepository = EmploymentTypesRepository;
 }
示例#11
0
 public EmploymentTypeService(IEmploymentTypeRepository EmploymentTypeRepository)
     : base(EmploymentTypeRepository)
 {
     _EmploymentTypeRepository = EmploymentTypeRepository;
 }
 public EmploymentTypeController(IEmploymentTypeRepository EmploymentTypeRepository)
 {
     _EmploymentTypeService = new EmploymentTypesService(EmploymentTypeRepository);
 }