public ApplicationInfoController( ICustomerRepository customerRepository, ICashRequestsRepository cashRequestsRepository, ILoanTypeRepository loanTypes, IDiscountPlanRepository discounts, IApprovalsWithoutAMLRepository approvalsWithoutAMLRepository, ILoanSourceRepository loanSources, IUsersRepository users, IEzbobWorkplaceContext context, CustomerPhoneRepository customerPhoneRepository, IExternalCollectionStatusesRepository externalCollectionStatusesRepository, LoanOptionsRepository loanOptionsRepository, ILoanRepository loanRepository, ServiceClient serviceClient) { this.customerRepository = customerRepository; this.cashRequestsRepository = cashRequestsRepository; this.loanTypes = loanTypes; this.discounts = discounts; this.approvalsWithoutAmlRepository = approvalsWithoutAMLRepository; this.loanSources = loanSources; this.users = users; this.context = context; this.customerPhoneRepository = customerPhoneRepository; this.externalCollectionStatusesRepository = externalCollectionStatusesRepository; this.loanOptionsRepository = loanOptionsRepository; this.loanRepository = loanRepository; this.serviceClient = serviceClient; }
public TestDataInitializerService(IDepositTypeRepository depositTypeRepository, IServiceCategoryRepository servCatRepo, IServiceRepository servRepo, ICardRepository cardRepository, IAccountRepository accountRepository, ILoanTypeRepository loanTypeRepository, ILogger logger) { _depositTypeRepository = depositTypeRepository; _cardRepository = cardRepository; _accountRepository = accountRepository; _loanTypeRepository = loanTypeRepository; _serviceCategoryRepository = servCatRepo; _serviceRepository = servRepo; _logger = logger; }
public LoanRequestsForm (ILoanRepository _loanRepository, IClientRepository _clientRepository, ILoanTypeRepository _loanTypeRepository, ILoanAssessment _loanAssessment) { InitializeComponent(); this.loanRepository = _loanRepository; this.clientRepository = _clientRepository; this.loanTypeRepository = _loanTypeRepository; this.loanAssessment = _loanAssessment; loanRequestsDgv.DataSource = this.loanRepository.GetAllLoanRequests().ToList(); }
public CashRequestBuilder( ILoanTypeRepository loanTypes, IDiscountPlanRepository discounts, IUsersRepository users, ILoanSourceRepository loanSources, IDecisionHistoryRepository historyRepository, ICustomerRepository customerRepository ) { m_oServiceClient = new ServiceClient(); _loanTypes = loanTypes; _discounts = discounts; _users = users; _loanSources = loanSources; _historyRepository = historyRepository; _customerRepository = customerRepository; } // constructor
/// <summary> /// Initializes new instance of opening bank services form /// </summary> /// <param name="_savingAccountTypeRepository">Saving account type repository</param> /// <param name="_accountTypeRepository">Account type repository</param> /// <param name="_loanTypeRepository">Loan type repository</param> /// <param name="_openAccountBankServiceForm">Open account bank service form</param> /// <param name="_openSavingAccountBankServiceForm">Open saving account bank service form</param> /// <param name="_openLoanBankServiceForm">Open loan bank service form</param> public OpeningBankServicesForm (ISavingAccountTypeRepository _savingAccountTypeRepository, IAccountTypeRepository _accountTypeRepository, ILoanTypeRepository _loanTypeRepository, IOpenAccountBankServiceForm _openAccountBankServiceForm, IOpenSavingAccountBankServiceForm _openSavingAccountBankServiceForm, IOpenLoanBankServiceForm _openLoanBankServiceForm) { InitializeComponent(); this.savingAccountTypeRepository = _savingAccountTypeRepository; this.accountTypeRepository = _accountTypeRepository; this.loanTypeRepository = _loanTypeRepository; this.openAccountBankServiceForm = _openAccountBankServiceForm; this.openSavingAccountBankServiceForm = _openSavingAccountBankServiceForm; this.openLoanBankServiceForm = _openLoanBankServiceForm; }
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); }
public LoanTypeService(ILoanTypeRepository loanTypeRepository, ILogger logger, IUnitOfWork unitOfWork) { _loanTypeRepository = loanTypeRepository; _logger = logger; _unitOfWork = unitOfWork; }
public LoanController(ILogger <LoanController> logger, IPaymentSchemeProvider paymentSchemeProvider, ILoanTypeRepository loanTypeRepository) { this.logger = logger; this.paymentSchemeProvider = paymentSchemeProvider; this.loanTypeRepository = loanTypeRepository; }
public LoanTypeService(ILoanTypeRepository loanRepo) { _loanRepo = loanRepo; }
public LoanTypeService(ILoanTypeRepository repository) { _repository = repository; }