Esempio n. 1
0
 /// <summary>
 /// Initializes new instance of open loan bank service form
 /// </summary>
 /// <param name="_accountRepository">Account repository</param>
 /// <param name="_loanRepository">Loan repository</param>
 public OpenLoanBankServiceForm
     (IAccountRepository _accountRepository,
     ILoanRepository _loanRepository,
     ILoanAssessment _loanAssessment)
 {
     InitializeComponent();
     this.accountRepository = _accountRepository;
     this.loanRepository    = _loanRepository;
     this.loanAssessment    = _loanAssessment;
 }
        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();
        }