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 InternalLoanCashFlowRepository( IExistingLoanRepository existingLoanRepository, IExistingLoanRepaymentScheduleRepository existingLoanRepaymentScheduleRepository ) { this.existingLoanRepository = existingLoanRepository; this.existingLoanRepaymentScheduleRepository = existingLoanRepaymentScheduleRepository; }
public ExternalLoanCashFlowRepository( IExistingLoanRepository existingLoanRepository, IExternalLoanAnnualAmortizationRepository externalLoanAnnualAmortizationRepository ) { this.existingLoanRepository = existingLoanRepository; this.externalLoanAnnualAmortizationRepository = externalLoanAnnualAmortizationRepository; }
public InternalLoanAnnualAmortizationRepository( IExistingLoanRepository existingLoanRepository, IExistingLoanRepaymentScheduleRepository existingLoanRepaymentScheduleRepository ) { this.existingLoanRepository = existingLoanRepository; this.existingLoanRepaymentScheduleRepository = existingLoanRepaymentScheduleRepository; }
public CustomerController( ICustomerRepository repository, ICoreSystemSavingsDepositRepository coreSystemSavingsAccountRepository, IExistingLoanRepository existingLoanRepository ) : base(repository) { this.coreSystemSavingsAccountRepository = coreSystemSavingsAccountRepository; this.existingLoanRepository = existingLoanRepository; }
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; }
public FinancialRatioRepository( BorrowerRiskRatingContext context, IBalanceSheetSummaryRepository balanceSheetSummaryRepository, IBusinessRepository businessRepository, IPersonalExpenseRepository personalExpenseRepository, IRepaymentScheduleRepository repaymentScheduleRepository, IExistingLoanRepository existingLoanRepository, ILoanApplicationAnnualAmortizationRepository loanApplicationAnnualAmortizationRepository, IInternalLoanAnnualAmortizationRepository internalLoanAnnualAmortizationRepository, IExternalLoanAnnualAmortizationRepository externalLoanAnnualAmortizationRepository ) { this.context = context; this.balanceSheetSummaryRepository = balanceSheetSummaryRepository; this.businessRepository = businessRepository; this.personalExpenseRepository = personalExpenseRepository; this.existingLoanRepository = existingLoanRepository; this.loanApplicationAnnualAmortizationRepository = loanApplicationAnnualAmortizationRepository; this.internalLoanAnnualAmortizationRepository = internalLoanAnnualAmortizationRepository; this.externalLoanAnnualAmortizationRepository = externalLoanAnnualAmortizationRepository; }
public CashFlowRepository( IBusinessRepository businessRepository, ILoanApplicationRepository loanApplicationRepository, IPersonalExpenseRepository personalExpenseRepository, IBalanceSheetSummaryRepository balanceSheetSummaryRepository, IBuyOutLoanRepository buyOutLoanRepository, IExistingLoanRepository existingLoanRepository, ILoanRepaymentCashFlowRepository loanRepaymentCashFlowRepository, IRepaymentScheduleRepository repaymentScheduleRepository, IInternalLoanCashFlowRepository internalLoanCashFlowRepository, IExternalLoanCashFlowRepository externalLoanCashFlowRepository ) { this.businessRepository = businessRepository; this.loanApplicationRepository = loanApplicationRepository; this.personalExpenseRepository = personalExpenseRepository; this.balanceSheetSummaryRepository = balanceSheetSummaryRepository; this.buyOutLoanRepository = buyOutLoanRepository; this.existingLoanRepository = existingLoanRepository; this.loanRepaymentCashFlowRepository = loanRepaymentCashFlowRepository; this.repaymentScheduleRepository = repaymentScheduleRepository; this.internalLoanCashFlowRepository = internalLoanCashFlowRepository; this.externalLoanCashFlowRepository = externalLoanCashFlowRepository; }