public EligibilityUploadService(IMediaRepository mediaRepository, IEligibilityUploadRepository eligibilityUploadRepository, IUniqueItemRepository <File> fileRepository, IOrganizationRoleUserRepository organizationRoleUserRepository, IEligibilityUploadListModelFactory eligibilityUploadListModelFactory, ICorporateAccountRepository corporateAccountRepository) { _mediaRepository = mediaRepository; _eligibilityUploadRepository = eligibilityUploadRepository; _fileRepository = fileRepository; _organizationRoleUserRepository = organizationRoleUserRepository; _eligibilityUploadListModelFactory = eligibilityUploadListModelFactory; _corporateAccountRepository = corporateAccountRepository; }
public EligibilityUploadParsePollingAgent(ILogManager logManager, IEligibilityUploadRepository eligibilityUploadRepository, IUniqueItemRepository <File> fileRepository, IMediaRepository mediaRepository, ISettings settings, ICsvReader csvReader, ICustomerRepository customerRepository, ICorporateAccountRepository corporateAccountRepository, ICustomerEligibilityService customerEligibilityService) { _eligibilityUploadRepository = eligibilityUploadRepository; _fileRepository = fileRepository; _mediaRepository = mediaRepository; _settings = settings; _csvReader = csvReader; _customerRepository = customerRepository; _corporateAccountRepository = corporateAccountRepository; _customerEligibilityService = customerEligibilityService; _logger = logManager.GetLogger("EligibilityUploadParsePollingAgent"); _isDevEnvironment = settings.IsDevEnvironment; }
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; }