コード例 #1
0
 public CustomerActivityTypeUploadService(IMediaRepository mediaRepository, ICustomerActivityTypeUploadRepository customerActivityTypeUploadRepository,
                                          IUniqueItemRepository <File> fileRepository, IOrganizationRoleUserRepository organizationRoleUserRepository)
 {
     _mediaRepository = mediaRepository;
     _customerActivityTypeUploadRepository = customerActivityTypeUploadRepository;
     _fileRepository = fileRepository;
     _organizationRoleUserRepository = organizationRoleUserRepository;
 }
コード例 #2
0
 public CustomerActivityTypeUploadPollingAgent(ILogManager logManager, ICustomerActivityTypeUploadRepository customerActivityTypeUploadRepository, IUniqueItemRepository <File> fileRepository,
                                               IMediaRepository mediaRepository, ISettings settings, ICsvReader csvReader, ICustomerRepository customerRepository,
                                               ICustomerProfileHistoryRepository customerProfileHistoryRepository, ICustomerEligibilityRepository customerEligibilityRepository, IActivityTypeRepository activityTypeRepository,
                                               IAddressService addressService, ICallQueueCustomerPubFactory callQueueCustomerPubFactory, ICallQueueCustomerPublisher callQueueCustomerPublisher, IEventCustomerRepository eventCustomerRepository)
 {
     _customerActivityTypeUploadRepository = customerActivityTypeUploadRepository;
     _fileRepository     = fileRepository;
     _mediaRepository    = mediaRepository;
     _settings           = settings;
     _csvReader          = csvReader;
     _customerRepository = customerRepository;
     _customerProfileHistoryRepository = customerProfileHistoryRepository;
     _customerEligibilityRepository    = customerEligibilityRepository;
     _activityTypeRepository           = activityTypeRepository;
     _addressService = addressService;
     _callQueueCustomerPubFactory = callQueueCustomerPubFactory;
     _callQueueCustomerPublisher  = callQueueCustomerPublisher;
     _eventCustomerRepository     = eventCustomerRepository;
     _logger = logManager.GetLogger("CustomerActivityTypeUploadPollingAgent");
 }
コード例 #3
0
        public MassRegistrationController(ICustomerRegistrationService customerRegistrationService, IMediaRepository mediaRepository, IEventRepository eventRepository, ICorporateAccountRepository corporateAccountRepository,
                                          IOrganizationRepository organizationRepository, ISessionContext sessionContext, ICorporateTagService corporateTagService,
                                          ILanguageRepository languageRepository, ILabRepository labRepository, IEmailNotificationModelsFactory emailNotificationModelsFactory, INotifier notifier,
                                          ILogManager logManager, IUniqueItemRepository <Core.Application.Domain.File> fileRepository, ICorporateUploadRepository corporateUploadRepository, IAccountAdditionalFieldRepository accountAdditionalFieldRepository,
                                          ICorporateUploadHelper corporateUploadHelper, IEligibilityUploadRepository eligibilityUploadRepository, IEligibilityUploadService eligibilityUploadService,
                                          ISettings settings, ICorporateUploadService corporateUploadService, ICustomerActivityTypeUploadRepository customerActivityTypeUploadRepository,
                                          ICustomerActivityTypeUploadService customerActivityTypeUploadService, IMemberUploadParseDetailRepository memberUploadParseDetailRepository,
                                          IMemberUploadParseDetailFactory memberUploadParseDetailFactory, ICustomerWithDuplicateAcesIdFileGenerator customerWithDuplicateAcesIdFileGenerator)
        {
            _customerRegistrationService = customerRegistrationService;
            _mediaRepository             = mediaRepository;

            _eventRepository            = eventRepository;
            _corporateAccountRepository = corporateAccountRepository;
            _organizationRepository     = organizationRepository;
            _sessionContext             = sessionContext;
            _corporateTagService        = corporateTagService;

            _languageRepository = languageRepository;
            _labRepository      = labRepository;

            _emailNotificationModelsFactory = emailNotificationModelsFactory;
            _notifier                         = notifier;
            _logger                           = logManager.GetLogger <MassRegistrationController>();
            _fileRepository                   = fileRepository;
            _corporateUploadRepository        = corporateUploadRepository;
            _accountAdditionalFieldRepository = accountAdditionalFieldRepository;

            _corporateUploadHelper                    = corporateUploadHelper;
            _eligibilityUploadRepository              = eligibilityUploadRepository;
            _eligibilityUploadService                 = eligibilityUploadService;
            _corporateUploadService                   = corporateUploadService;
            _customerActivityTypeUploadRepository     = customerActivityTypeUploadRepository;
            _customerActivityTypeUploadService        = customerActivityTypeUploadService;
            _memberUploadParseDetailRepository        = memberUploadParseDetailRepository;
            _memberUploadParseDetailFactory           = memberUploadParseDetailFactory;
            _customerWithDuplicateAcesIdFileGenerator = customerWithDuplicateAcesIdFileGenerator;
            _pageSize = settings.DefaultPageSizeForReports;
        }