public PostToInforPostProcessor(IntegrationJob integrationJob, IUnitOfWorkFactory unitOfWorkFactory, IIntegrationJobSchedulingService integrationJobSchedulingService, OutstandingInvoiceService OutstandingInvoiceService) { this.UnitOfWork = unitOfWorkFactory.GetUnitOfWork(); this.IntegrationJobSchedulingService = integrationJobSchedulingService; this.IntegrationJob = integrationJob; this.outstandingInvoiceService = OutstandingInvoiceService; }
public PayOutstandingInvoices(PaymentSettings paymentSettings, Lazy <IPaymentService> paymentService, OutstandingInvoiceService OutstandingInvoiceService, IUnitOfWorkFactory unitOfWorkFactory) { this.paymentService = paymentService; this.paymentSettings = paymentSettings; this.outstandingInvoiceService = OutstandingInvoiceService; this.unitOfWork = unitOfWorkFactory; }
public OutstandingInvoicesV1Controller(IXmlHelper XmlHelper, ICookieManager cookieManager, IUnitOfWorkFactory unitOfWorkFactory, OutstandingInvoiceService OutstandingInvoiceService) : base(cookieManager) { this.unitOfWork = unitOfWorkFactory.GetUnitOfWork(); this.xmlHelper = XmlHelper; this.OutstandingInvoiceService = OutstandingInvoiceService; customSettings = new CustomSettings(); }
public PayOutstandingCredit(OutstandingInvoiceService OutstandingInvoiceService, IUnitOfWorkFactory unitOfWorkFactory) { this.outstandingInvoiceService = OutstandingInvoiceService; this.unitOfWork = unitOfWorkFactory; }