public LoanBorrowerService(
     BorrowerRiskRatingContext dbContext,
     IMapper mapper,
     ILoanBorrowerRepository repository,
     ILoanApplicationRepository loanApplicationRepository,
     ICustomerRepository customerRepository,
     ICoreSystemSavingsDepositRepository coreSystemSavingsAccountRepository,
     ICoreSystemFixedDepositRepository coreSystemFixedDepositRepository,
     ICoreSystemLoanAccountRepository coreSystemLoanAccountRepository,
     ISavingsDepositRepository savingsDepositRepository,
     IFixedDepositRepository fixedDepositRepository,
     IExistingLoanRepository existingLoanRepository,
     ICoreSystemSavingsDailyBalanceRepository coreSystemSavingsDailyBalanceRepository,
     ISavingsDailyBalanceRepository savingsDailyBalanceRepository
     ) : base(dbContext, mapper, repository)
 {
     this.dbContext  = dbContext;
     this.repository = repository;
     this.loanApplicationRepository               = loanApplicationRepository;
     this.customerRepository                      = customerRepository;
     this.coreSystemSavingsAccountRepository      = coreSystemSavingsAccountRepository;
     this.coreSystemFixedDepositRepository        = coreSystemFixedDepositRepository;
     this.coreSystemLoanAccountRepository         = coreSystemLoanAccountRepository;
     this.savingsDepositRepository                = savingsDepositRepository;
     this.fixedDepositRepository                  = fixedDepositRepository;
     this.existingLoanRepository                  = existingLoanRepository;
     this.coreSystemSavingsDailyBalanceRepository = coreSystemSavingsDailyBalanceRepository;
     this.savingsDailyBalanceRepository           = savingsDailyBalanceRepository;
 }
Ejemplo n.º 2
0
 public BalanceSheetSummaryRepository(
     IBalanceSheetItemRepository balanceSheetItemRepository,
     ILoanApplicationRepository loanApplicationRepository,
     IExistingLoanRepository existingLoanRepository,
     IVehicularBalanceSheetItemRepository vehicularBalanceSheetItemRepository,
     IRealPropertyBalanceSheetItemRepository realPropertyBalanceSheetItemRepository,
     ISavingsDepositRepository savingsDepositRepository,
     IFixedDepositRepository fixedDepositRepository
     )
 {
     this.balanceSheetItemRepository             = balanceSheetItemRepository;
     this.loanApplicationRepository              = loanApplicationRepository;
     this.existingLoanRepository                 = existingLoanRepository;
     this.vehicularBalanceSheetItemRepository    = vehicularBalanceSheetItemRepository;
     this.realPropertyBalanceSheetItemRepository = realPropertyBalanceSheetItemRepository;
     this.savingsDepositRepository               = savingsDepositRepository;
     this.fixedDepositRepository                 = fixedDepositRepository;
 }