Exemple #1
0
        public CdContentTrackingController(IOperationsReportingService operationsReportingService, ISettings settings, ICdContentGeneratorTrackingRepository cdContentGeneratorTrackingRepository)
        {
            _operationsReportingService           = operationsReportingService;
            _cdContentGeneratorTrackingRepository = cdContentGeneratorTrackingRepository;

            _pageSize = settings.DefaultPageSizeForReports;
        }
Exemple #2
0
 public CdContentCreator(IEventCustomerRepository eventCustomerRepository, IElectronicProductRepository electronicProductRepository, IEventCustomerResultRepository eventCustomerResultRepository,
                         ICdContentGeneratorTrackingRepository cdContentGeneratorTracking, IMediaRepository mediaRepository, IZipHelper zipHelper)
 {
     _eventCustomerRepository       = eventCustomerRepository;
     _electronicProductRepository   = electronicProductRepository;
     _eventCustomerResultRepository = eventCustomerResultRepository;
     _cdContentGeneratorTracking    = cdContentGeneratorTracking;
     _mediaRepository      = mediaRepository;
     _zipHelper            = zipHelper;
     _testResultRepository = new TestResultRepository();
 }
Exemple #3
0
 public MediaCleanUpPollingAgent(IResultArchiveUploadRepository resultArchiveUploadRepository, IMediaRepository mediaRepository, IUniqueItemRepository <File> fileRepository, IEventCustomerResultRepository eventCustomerResultRepository,
                                 ILogManager logManager, ISettings settings, IEventRepository eventRepository, ICdContentGeneratorTrackingRepository cdContentGeneratorTrackingRepository)
 {
     _resultArchiveUploadRepository = resultArchiveUploadRepository;
     _mediaRepository = mediaRepository;
     _fileRepository  = fileRepository;
     _logger          = logManager.GetLogger("CleanUpMedia_Log");
     _eventCustomerResultRepository        = eventCustomerResultRepository;
     _cdContentGeneratorTrackingRepository = cdContentGeneratorTrackingRepository;
     _eventRepository = eventRepository;
     _settings        = settings;
 }
        public void Init()
        {
            IoC.Register <ICdContentGeneratorTrackingRepository, CdContentGeneratorTrackingRepository>();
            IoC.Register <IMapper <CdContentGeneratorTracking, CdcontentGeneratorTrackingEntity>, CdContentGeneratorTrackingMapper>();
            IoC.Register <IPersistenceLayer, SqlPersistenceLayer>();

            _cdContentGeneratorTrackingRepository = IoC.Resolve <ICdContentGeneratorTrackingRepository>();
            _cdContentGeneratorTracking           = new CdContentGeneratorTracking
            {
                EventCustomerResultId     = ValidEventCustomerResultId,
                IsContentGenerated        = true,
                IsContentDownloaded       = false,
                DownloadedByOrgRoleUserId = null,
                DownloadedDate            = null
            };
        }
Exemple #5
0
 public EventController(IEventService eventService, IEventCustomerReportingService eventCustomerReportingService, ISettings settings, IEventCustomerResultRepository eventCustomerResultRepository,
                        IEventEndofDayService eventEndofDayService, IEventRepository eventRepository, ISessionContext sessionContext, IUserLoginRepository userLoginRepository, ICdContentGeneratorTrackingRepository cdContentGeneratorTrackingRepository,
                        IPdfGenerator pdfGenerator)
 {
     _settings     = settings;
     _eventService = eventService;
     _eventCustomerReportingService = eventCustomerReportingService;
     _pageSize = settings.DefaultPageSizeForReports;
     _eventCustomerResultRepository = eventCustomerResultRepository;
     _eventRepository      = eventRepository;
     _eventEndofDayService = eventEndofDayService;
     _sessionContext       = sessionContext;
     _userLoginRepository  = userLoginRepository;
     _cdContentGeneratorTrackingRepository = cdContentGeneratorTrackingRepository;
     _pdfGenerator = pdfGenerator;
     _pdfGenerator.AllowLoadingJavascriptbeforePdfGenerate = true;
 }
Exemple #6
0
 public OrderController(IOrderRepository orderRepository, ICustomerRepository customerRepository, IOrderController orderController, ISessionContext sessionContext, IRefundRequestService refundRequestService,
                        ISettings settings, IPaymentController paymentController, IChargeCardRepository chargeCardRepository, IEventCustomerResultRepository eventCustomerResultRepository,
                        IElectronicProductRepository electronicProductRepository, ICdContentGeneratorTrackingRepository cdContentGeneratorTrackingRepository, IRefundRequestRepository refundRequestRepository)
 {
     _orderRepository                      = orderRepository;
     _customerRepository                   = customerRepository;
     _orderController                      = orderController;
     _sessionContext                       = sessionContext;
     _refundRequestService                 = refundRequestService;
     _settings                             = settings;
     _paymentController                    = paymentController;
     _chargeCardRepository                 = chargeCardRepository;
     _eventCustomerResultRepository        = eventCustomerResultRepository;
     _cdContentGeneratorTrackingRepository = cdContentGeneratorTrackingRepository;
     _electronicProductRepository          = electronicProductRepository;
     _refundRequestRepository              = refundRequestRepository;
 }
Exemple #7
0
 public OperationsReportingService(IEventCustomerRepository eventCustomerRepository, IUniqueItemRepository <Event> eventRepository, ICustomerRepository customerRepository,
                                   IOrderDetailRepository orderDetailRepository, ICdImageStatusModelFactory cdImageStatusModelFactory, IOrderRepository orderRepository, ICdContentGeneratorTrackingRepository cdContentGeneratorTrackingRepository,
                                   IOrganizationRoleUserRepository orgRoleuserRepository, ICustomerCdContentTrackingModelFactory customerCdContentTrackingModelFactory, IEventTestRepository eventTestRepository, IEventPackageRepository eventPackageRepository,
                                   IBloodworksLabelViewModelFactory bloodworksLabelViewModelFactory, ICdLabelViewModelFactory cdLabelViewModelFactory, IEventCustomerPackageTestDetailService eventCustomerPackageTestDetailService, IBatchLabelViewModelFactory batchLabelViewModelFactory)
 {
     _eventCustomerRepository               = eventCustomerRepository;
     _eventRepository                       = eventRepository;
     _customerRepository                    = customerRepository;
     _orderDetailRepository                 = orderDetailRepository;
     _cdImageStatusModelFactory             = cdImageStatusModelFactory;
     _orderRepository                       = orderRepository;
     _cdContentGeneratorTrackingRepository  = cdContentGeneratorTrackingRepository;
     _orgRoleuserRepository                 = orgRoleuserRepository;
     _customerCdContentTrackingModelFactory = customerCdContentTrackingModelFactory;
     _eventTestRepository                   = eventTestRepository;
     _eventPackageRepository                = eventPackageRepository;
     _bloodworksLabelViewModelFactory       = bloodworksLabelViewModelFactory;
     _cdLabelViewModelFactory               = cdLabelViewModelFactory;
     _eventCustomerPackageTestDetailService = eventCustomerPackageTestDetailService;
     _batchLabelViewModelFactory            = batchLabelViewModelFactory;
 }