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; }
public CustomerController( ICustomerRepository repository, ICoreSystemSavingsDepositRepository coreSystemSavingsAccountRepository, IExistingLoanRepository existingLoanRepository ) : base(repository) { this.coreSystemSavingsAccountRepository = coreSystemSavingsAccountRepository; this.existingLoanRepository = existingLoanRepository; }