public CustomerRelationsController(
     CustomerRelationsRepository customerRelationsRepository,
     LoanRepository loanRepository,
     ISession session,
     CRMRanksRepository crmRanksRepository,
     CRMStatusesRepository crmStatusesRepository,
     CRMActionsRepository crmActionsRepository,
     CustomerRelationFollowUpRepository customerRelationFollowUpRepository,
     CustomerRelationStateRepository customerRelationStateRepository,
     CustomerRepository customerRepository,
     IWorkplaceContext context)
 {
     this._customerRelationsRepository = customerRelationsRepository;
     this._loanRepository        = loanRepository;
     this._session               = session;
     this._crmRanksRepository    = crmRanksRepository;
     this._crmStatusesRepository = crmStatusesRepository;
     this._crmActionsRepository  = crmActionsRepository;
     this._customerRelationFollowUpRepository = customerRelationFollowUpRepository;
     this._customerRelationStateRepository    = customerRelationStateRepository;
     this.customerRepository = customerRepository;
     this.frequentActionItemsForCustomerRepository = new FrequentActionItemsForCustomerRepository(session);
     this._context       = context;
     this._serviceClient = new ServiceClient();
 }         // constructor
Esempio n. 2
0
		public CustomerRelationsModelBuilder(LoanRepository loanRepository, CustomerRelationsRepository customerRelationsRepository, ISession session) {
			_loanRepository = loanRepository;
			_customerRelationsRepository = customerRelationsRepository;
			_customerRelationFollowUpRepository = new CustomerRelationFollowUpRepository(session);
			_customerRelationStateRepository = new CustomerRelationStateRepository(session);
			_customerRepository = new CustomerRepository(session);
			_brokerRepository = new BrokerRepository(session);
			customerPhoneRepository = new CustomerPhoneRepository(session);
			frequentActionItemsRepository = new FrequentActionItemsRepository(session);
			frequentActionItemsForCustomerRepository = new FrequentActionItemsForCustomerRepository(session);
		    collectionStatusHistory = new CustomerStatusHistoryRepository(session);
		    collectionLogRepository = new CollectionLogRepository(session);
		} // constructor