Esempio n. 1
0
 public ApplicationInfoController(
     ICustomerRepository customerRepository,
     ICashRequestsRepository cashRequestsRepository,
     ILoanTypeRepository loanTypes,
     IDiscountPlanRepository discounts,
     IApprovalsWithoutAMLRepository approvalsWithoutAMLRepository,
     ILoanSourceRepository loanSources,
     IUsersRepository users,
     IEzbobWorkplaceContext context,
     CustomerPhoneRepository customerPhoneRepository,
     IExternalCollectionStatusesRepository externalCollectionStatusesRepository,
     LoanOptionsRepository loanOptionsRepository,
     ILoanRepository loanRepository,
     ServiceClient serviceClient)
 {
     this.customerRepository     = customerRepository;
     this.cashRequestsRepository = cashRequestsRepository;
     this.loanTypes = loanTypes;
     this.discounts = discounts;
     this.approvalsWithoutAmlRepository = approvalsWithoutAMLRepository;
     this.loanSources             = loanSources;
     this.users                   = users;
     this.context                 = context;
     this.customerPhoneRepository = customerPhoneRepository;
     this.externalCollectionStatusesRepository = externalCollectionStatusesRepository;
     this.loanOptionsRepository = loanOptionsRepository;
     this.loanRepository        = loanRepository;
     this.serviceClient         = serviceClient;
 }
Esempio n. 2
0
 public CashRequestBuilder(
     ILoanTypeRepository loanTypes,
     IDiscountPlanRepository discounts,
     IUsersRepository users,
     ILoanSourceRepository loanSources,
     IDecisionHistoryRepository historyRepository,
     ICustomerRepository customerRepository
     )
 {
     m_oServiceClient    = new ServiceClient();
     _loanTypes          = loanTypes;
     _discounts          = discounts;
     _users              = users;
     _loanSources        = loanSources;
     _historyRepository  = historyRepository;
     _customerRepository = customerRepository;
 }         // constructor