Exemplo n.º 1
0
 public AcumaticaOrderPut(
     SyncOrderRepository syncOrderRepository,
     SyncInventoryRepository syncInventoryRepository,
     SalesOrderClient salesOrderClient,
     AcumaticaOrderRepository acumaticaOrderRepository,
     AcumaticaCustomerPut acumaticaCustomerSync,
     AcumaticaOrderPaymentPut acumaticaOrderPaymentPut,
     PendingActionService pendingActionService,
     JobMonitoringService jobMonitoringService,
     AcumaticaTimeZoneService acumaticaTimeZoneService,
     AcumaticaHttpContext acumaticaHttpContext,
     ShopifyJsonService shopifyJsonService,
     SettingsRepository settingsRepository,
     ExecutionLogService logRepository,
     IPushLogger systemLogger)
 {
     _syncOrderRepository      = syncOrderRepository;
     _syncInventoryRepository  = syncInventoryRepository;
     _salesOrderClient         = salesOrderClient;
     _acumaticaOrderRepository = acumaticaOrderRepository;
     _acumaticaCustomerSync    = acumaticaCustomerSync;
     _acumaticaOrderPaymentPut = acumaticaOrderPaymentPut;
     _acumaticaTimeZoneService = acumaticaTimeZoneService;
     _pendingActionService     = pendingActionService;
     _jobMonitoringService     = jobMonitoringService;
     _shopifyJsonService       = shopifyJsonService;
     _settingsRepository       = settingsRepository;
     _logService           = logRepository;
     _systemLogger         = systemLogger;
     _acumaticaHttpContext = acumaticaHttpContext;
 }
Exemplo n.º 2
0
 public InstanceContext(
     MasterRepository systemRepository,
     ProcessPersistContext processPersistContext,
     MiscPersistContext miscPersistContext,
     CredentialsRepository connectionRepository,
     SettingsRepository settingsRepository,
     ShopifyHttpContext shopifyHttpContext,
     StateRepository stateRepository,
     AcumaticaHttpContext acumaticaHttpContext)
 {
     _connectionRepository  = connectionRepository;
     _settingsRepository    = settingsRepository;
     _systemRepository      = systemRepository;
     _processPersistContext = processPersistContext;
     _miscPersistContext    = miscPersistContext;
     _shopifyHttpContext    = shopifyHttpContext;
     _stateRepository       = stateRepository;
     _acumaticaHttpContext  = acumaticaHttpContext;
 }
Exemplo n.º 3
0
 public AcumaticaManager(
     AcumaticaHttpContext acumaticaHttpContext,
     AcumaticaReferenceGet acumaticaReferencePull,
     AcumaticaCustomerGet acumaticaCustomerPull,
     AcumaticaOrderGet acumaticaOrderPull,
     AcumaticaWarehouseGet acumaticaWarehousePull,
     AcumaticaInventoryGet acumaticaInventoryPull,
     StateRepository stateRepository,
     ExecutionLogService executionLogService,
     IPushLogger logger)
 {
     _acumaticaHttpContext   = acumaticaHttpContext;
     _acumaticaCustomerPull  = acumaticaCustomerPull;
     _acumaticaOrderPull     = acumaticaOrderPull;
     _acumaticaWarehousePull = acumaticaWarehousePull;
     _acumaticaInventoryPull = acumaticaInventoryPull;
     _executionLogService    = executionLogService;
     _acumaticaReferencePull = acumaticaReferencePull;
 }
Exemplo n.º 4
0
 public AnalysisDataService(
     ProcessPersistContext persistContext,
     ShopifyUrlService shopifyUrlService,
     AcumaticaUrlService acumaticaUrlService,
     SettingsRepository settingsRepository,
     PendingActionService pendingActionService,
     AcumaticaHttpContext acumaticaHttpContext,
     SalesOrderClient salesOrderClient,
     ShopifyJsonService shopifyJsonService, AcumaticaJsonService acumaticaJsonService)
 {
     _persistContext       = persistContext;
     _shopifyUrlService    = shopifyUrlService;
     _acumaticaUrlService  = acumaticaUrlService;
     _settingsRepository   = settingsRepository;
     _pendingActionService = pendingActionService;
     _acumaticaHttpContext = acumaticaHttpContext;
     _salesOrderClient     = salesOrderClient;
     _shopifyJsonService   = shopifyJsonService;
     _acumaticaJsonService = acumaticaJsonService;
 }
Exemplo n.º 5
0
        public SyncManager(
            AcumaticaHttpContext acumaticaContext,
            AcumaticaCustomerPut acumaticaCustomerSync,
            AcumaticaOrderPut acumaticaOrderSync,
            AcumaticaStockItemPut acumaticaInventorySync,
            AcumaticaRefundPut acumaticaRefundSync,
            AcumaticaOrderPaymentPut acumaticaPaymentSync,

            WarehouseLocationSync warehouseLocationSync,
            ShopifyInventoryPut shopifyInventorySync,
            ShopifyFulfillmentPut shopifyFulfillmentSync,
            ShopifyProductVariantPut shopifyProductVariantPut,

            JobMonitoringService monitoringService,
            SettingsRepository settingsRepository,
            InstanceContext connectionContext,
            ExecutionLogService executionLogService,
            ILifetimeScope lifetimeScope,
            IPushLogger logger)
        {
            _warehouseLocationSync = warehouseLocationSync;

            _acumaticaCustomerSync  = acumaticaCustomerSync;
            _acumaticaInventorySync = acumaticaInventorySync;
            _acumaticaRefundSync    = acumaticaRefundSync;
            _acumaticaPaymentSync   = acumaticaPaymentSync;
            _acumaticaOrderSync     = acumaticaOrderSync;

            _shopifyInventorySync     = shopifyInventorySync;
            _shopifyFulfillmentSync   = shopifyFulfillmentSync;
            _shopifyProductVariantPut = shopifyProductVariantPut;
            _monitoringService        = monitoringService;

            _acumaticaContext    = acumaticaContext;
            _settingsRepository  = settingsRepository;
            _connectionContext   = connectionContext;
            _executionLogService = executionLogService;
            _lifetimeScope       = lifetimeScope;
            _logger = logger;
        }
Exemplo n.º 6
0
 public CustomerClient(AcumaticaHttpContext httpContext, AcumaticaHttpConfig config)
 {
     _httpContext = httpContext;
     _config      = config;
 }
Exemplo n.º 7
0
 public ShipmentClient(AcumaticaHttpContext httpContext, AcumaticaHttpConfig config)
 {
     _httpContext = httpContext;
     _config      = config;
 }
Exemplo n.º 8
0
 public DistributionClient(AcumaticaHttpContext httpContext)
 {
     _httpContext = httpContext;
 }
Exemplo n.º 9
0
 public InvoiceClient(IPushLogger logger, AcumaticaHttpContext httpContext, AcumaticaHttpConfig config)
 {
     _logger      = logger;
     _httpContext = httpContext;
     _config      = config;
 }
Exemplo n.º 10
0
 public SalesOrderClient(AcumaticaHttpContext httpContext, AcumaticaHttpConfig config)
 {
     _httpContext = httpContext;
     _config      = config;
 }
Exemplo n.º 11
0
 public PaymentClient(AcumaticaHttpContext httpContext)
 {
     _httpContext = httpContext;
 }
Exemplo n.º 12
0
 public ReferenceClient(
     IPushLogger logger, AcumaticaHttpContext httpContext)
 {
     _logger      = logger;
     _httpContext = httpContext;
 }