public PostToInforPostProcessor(IntegrationJob integrationJob, IUnitOfWorkFactory unitOfWorkFactory, IIntegrationJobSchedulingService integrationJobSchedulingService, OutstandingInvoiceService OutstandingInvoiceService)
 {
     this.UnitOfWork = unitOfWorkFactory.GetUnitOfWork();
     this.IntegrationJobSchedulingService = integrationJobSchedulingService;
     this.IntegrationJob            = integrationJob;
     this.outstandingInvoiceService = OutstandingInvoiceService;
 }
 public NewUserCountPostprocessor(Insite.Data.Entities.IntegrationJob integrationJob, IUnitOfWorkFactory unitOfWorkFactory, IIntegrationJobSchedulingService integrationJobSchedulingService, IEmailService emailService)
 {
     this.UnitOfWork = unitOfWorkFactory.GetUnitOfWork();
     this.IntegrationJobSchedulingService = integrationJobSchedulingService;
     this.EmailService   = emailService;
     this.IntegrationJob = integrationJob;
 }
 public SubscriptionCreditCardExpiryPostProcessor(Insite.Data.Entities.IntegrationJob intr, IUnitOfWorkFactory unitOfWorkFactory, IIntegrationJobSchedulingService integrationJobSchedulingService, IEmailService emailService)
 {
     this.UnitOfWork = unitOfWorkFactory.GetUnitOfWork();
     this.IntegrationJobSchedulingService = integrationJobSchedulingService;
     this.EmailService   = emailService;
     this.IntegrationJob = intr;
 }
Beispiel #4
0
 public SmartSupplyModifiedOrdersPostProcessor(IntegrationJob integrationJob, IUnitOfWorkFactory unitOfWorkFactory, IIntegrationJobSchedulingService integrationJobSchedulingService, IEmailService emailService, ICurrencyFormatProvider currencyFormatProvider, IOrderLineUtilities OrderLineUtilities)
 {
     this.UnitOfWork = unitOfWorkFactory.GetUnitOfWork();
     this.IntegrationJobSchedulingService = integrationJobSchedulingService;
     this.EmailService           = emailService;
     this.IntegrationJob         = integrationJob;
     this.CurrencyFormatProvider = currencyFormatProvider;
     this.OrderLineUtilities     = OrderLineUtilities;
 }
Beispiel #5
0
 public BackOrderRefreshPostProcessor(Insite.Data.Entities.IntegrationJob integrationJob, IUnitOfWorkFactory unitOfWorkFactory, IIntegrationJobSchedulingService integrationJobSchedulingService, Lazy <IEmailService> emailService, IEmailTemplateUtilities emailTemplateUtilities, IContentManagerUtilities contentManagerUtilities, CustomSettings customSettings)
 {
     this.UnitOfWork = unitOfWorkFactory.GetUnitOfWork();
     this.IntegrationJobSchedulingService = integrationJobSchedulingService;
     this.EmailService            = emailService;
     this.IntegrationJob          = integrationJob;
     this.EmailTemplateUtilities  = emailTemplateUtilities;
     this.ContentManagerUtilities = contentManagerUtilities;
     this.CustomSettings          = customSettings;
 }
 public DailyOrdersReportPostProcessor(IUnitOfWorkFactory unitOfWorkFactory, IIntegrationJobSchedulingService integrationJobSchedulingService, IEmailService emailService)
 {
     this.UnitOfWork = unitOfWorkFactory.GetUnitOfWork();
     this.IntegrationJobSchedulingService = integrationJobSchedulingService;
     this.EmailService = emailService;
 }
 public UpdateCartHandlerBrasseler(IPromotionEngine promotionEngine, IEmailService emailService, IIntegrationJobSchedulingService IntegrationJobSchedulingService)
 {
     this.IntegrationJobSchedulingService = IntegrationJobSchedulingService;
     this.promotionEngine = promotionEngine;
     this.EmailService    = emailService;
 }