public HSReportCommand(IOrderCloudClient oc, ISalesOrderDetailDataRepo salesOrderDetail, IPurchaseOrderDetailDataRepo purchaseOrderDetail, ILineItemDetailDataRepo lineItemDetail, IRMARepo rmaDetail, IOrdersAndShipmentsDataRepo ordersAndShipments, IProductDetailDataRepo productDetailRepository, ReportTemplateQuery template) { _oc = oc; _salesOrderDetail = salesOrderDetail; _purchaseOrderDetail = purchaseOrderDetail; _lineItemDetail = lineItemDetail; _rmaDetail = rmaDetail; _ordersAndShipments = ordersAndShipments; _productDetailRepository = productDetailRepository; _template = template; }
public ReceiveRecentLineItemsJob(IOrderCloudClient oc, ILineItemDetailDataRepo lineItemDetailDataRepo) { _oc = oc; _lineItemDetailDataRepo = lineItemDetailDataRepo; }
public ReceiveProductDetailsJob(IOrderCloudClient oc, IProductDetailDataRepo productDetailRepo, ILineItemDetailDataRepo lineItemDetailDataRepo) { _oc = oc; _productDetailRepo = productDetailRepo; _lineItemDetailDataRepo = lineItemDetailDataRepo; }