Пример #1
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
Пример #2
0
 public SalesForceController(CustomerRepository customerRepository,
                             FraudDetectionRepository fraudDetectionLog,
                             CustomerPhoneRepository customerPhoneRepository,
                             CustomerRelationsRepository customerRelationsRepository,
                             CompanyFilesMetaDataRepository companyFilesMetaDataRepository,
                             ExperianHistoryRepository experianHistoryRepository,
                             ServiceClient serviceClient,
                             IEzbobWorkplaceContext context,
                             IUsersRepository userRepo)
 {
     this.customerRepository             = customerRepository;
     this.fraudDetectionLog              = fraudDetectionLog;
     this.customerPhoneRepository        = customerPhoneRepository;
     this.customerRelationsRepository    = customerRelationsRepository;
     this.companyFilesMetaDataRepository = companyFilesMetaDataRepository;
     this.experianHistoryRepository      = experianHistoryRepository;
     this.serviceClient = serviceClient;
     this.context       = context;
     this.userRepo      = userRepo;
 }
Пример #3
0
 public FullCustomerController(
     ICustomerRepository customerRepo,
     ISession session,
     CreditBureauModelBuilder creditBureauModelBuilder,
     ProfileSummaryModelBuilder summaryModelBuilder,
     CustomerRelationsRepository customerRelationsRepo,
     IBugRepository bugRepo,
     LoanRepository loanRepo,
     PropertiesModelBuilder propertiesModelBuilder,
     IEzbobWorkplaceContext context,
     ServiceClient serviceClient)
 {
     this.customerRepo             = customerRepo;
     this.session                  = session;
     this.creditBureauModelBuilder = creditBureauModelBuilder;
     this.summaryModelBuilder      = summaryModelBuilder;
     this.customerRelationsRepo    = customerRelationsRepo;
     this.bugRepo                  = bugRepo;
     this.loanRepo                 = loanRepo;
     this.propertiesModelBuilder   = propertiesModelBuilder;
     this.context                  = context;
     this.serviceClient            = serviceClient;
 }         // constructor