示例#1
0
 public EmploymentService(IEmploymentRepository repository, IUnitOfWork unitOfWork, IMapper mapper, IAccessRepository accRepository)
 {
     this.repository    = repository;
     this.accRepository = accRepository;
     this.unitOfWork    = unitOfWork;
     this.mapper        = mapper;
 }
示例#2
0
        public UnitOfWork(ICountryRepository countries, JobBoardContext context, IStateRepository states, ICategoryRepository categories, IOccupationRepository occupations, IApplicantRepositroy applicants, IJobBoardRepository jobBoards, IJobRepository jobs, ISalaryTypeRepository salaryTypes, IEmploymentRepository employmentTypes, IJobOccupationRepository jobOccupations, IStatRepository stats)
        {
            _context = context;

            Countries       = countries;
            States          = states;
            Categories      = categories;
            Occupations     = occupations;
            Applicants      = applicants;
            JobBoards       = jobBoards;
            Jobs            = jobs;
            SalaryTypes     = salaryTypes;
            EmploymentTypes = employmentTypes;
            JobOccupations  = jobOccupations;
            Stats           = stats;
        }
 public ApplicationDetailsService(IApplicationRepository applicationRepository, IBankAgencyRepository bankAgencyRepository, IApplicantRepository applicantRepository,
     IEmploymentRepository employmentRepository, IAddressRepository addressRepository, IContactRepository contactRepository,
     IBankAccountRepository bankAccountRepository, IBankCardRepository bankCardRepository, INoteRepository noteRepository, IDocumentRepository documentRepository,
     IReasonRepository reasonRepository, IActionLogRepository actionLogRepository)
 {
     _applicationRepository = applicationRepository;
     _bankAgencyRepository = bankAgencyRepository;
     _applicantRepository = applicantRepository;
     _employmentRepository = employmentRepository;
     _addressRepository = addressRepository;
     _contactRepository = contactRepository;
     _bankAccountRepository = bankAccountRepository;
     _bankCardRepository = bankCardRepository;
     _noteRepository = noteRepository;
     _documentRepository = documentRepository;
     _reasonRepository = reasonRepository;
     _actionLogRepository = actionLogRepository;
 }
示例#4
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);
 }
示例#5
0
 public EmploymentController(IEmploymentRepository Employment, IUnitOfWork uow)
 {
     _Employment = Employment;
     _uow        = uow;
 }
示例#6
0
 public EmploymentSection(IEmploymentRepository _repository)
 {
     repository = _repository;
 }
示例#7
0
 public EmploymentService(IEmploymentRepository employmentRepo)
 {
     _employmentRepo = employmentRepo;
 }
示例#8
0
 public UnitOfWork(WorkSupplyContext context)
 {
     _context    = context;
     WorkLogs    = new WorkLogRepository(context);
     Employments = new EmploymentRepository(context);
 }
 public EmploymentService(IEmploymentRepository employmentRepository)
 {
     _employmentRepository = employmentRepository;
 }