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; }
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; }
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; }