public LoanApplicationAnnualAmortizationRepository(
     BorrowerRiskRatingContext context,
     IRepaymentScheduleRepository repaymentScheduleRepository
     )
 {
     this.context = context;
     this.repaymentScheduleRepository = repaymentScheduleRepository;
 }
Beispiel #2
0
 public LoanApplicationService(
     BorrowerRiskRatingContext dbContext,
     IMapper mapper,
     ILoanApplicationRepository repository,
     IRepaymentScheduleService repaymentScheduleService,
     IPersonalExpenseTemplateRepository personalExpenseTemplateRepository,
     IRepaymentScheduleRepository repaymentScheduleRepository
     ) : base(dbContext, mapper, repository)
 {
     this.repository = repository;
     this.repaymentScheduleService          = repaymentScheduleService;
     this.personalExpenseTemplateRepository = personalExpenseTemplateRepository;
     this.repaymentScheduleRepository       = repaymentScheduleRepository;
 }
        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;
        }
Beispiel #4
0
 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;
 }
Beispiel #5
0
 public LoanRepaymentCashFlowRepository(
     IRepaymentScheduleRepository repaymentScheduleRepository
     )
 {
     this.repaymentScheduleRepository = repaymentScheduleRepository;
 }