Exemplo n.º 1
0
 public SyncController(
     StateRepository stateRepository,
     OneTimeJobScheduler oneTimeJobService,
     RecurringJobScheduler recurringJobService,
     JobMonitoringService jobStatusService,
     ExecutionLogService logRepository,
     SyncInventoryRepository syncInventoryRepository,
     SettingsRepository settingsRepository,
     ShopifyUrlService shopifyUrlService,
     ConfigStatusService configStatusService,
     InstanceContext instanceContext,
     AcumaticaUrlService acumaticaUrlService,
     OrderApi shopifyOrderApi)
 {
     _stateRepository         = stateRepository;
     _oneTimeJobService       = oneTimeJobService;
     _recurringJobService     = recurringJobService;
     _jobStatusService        = jobStatusService;
     _logRepository           = logRepository;
     _syncInventoryRepository = syncInventoryRepository;
     _shopifyUrlService       = shopifyUrlService;
     _shopifyOrderApi         = shopifyOrderApi;
     _instanceContext         = instanceContext;
     _acumaticaUrlService     = acumaticaUrlService;
     _configStatusService     = configStatusService;
     _settingsRepository      = settingsRepository;
 }
Exemplo n.º 2
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;
 }
 public OrderValidationService(
     SyncOrderRepository syncOrderRepository,
     SettingsRepository settingsRepository,
     SyncInventoryRepository syncInventoryRepository,
     ShopifyJsonService shopifyJsonService)
 {
     _syncOrderRepository     = syncOrderRepository;
     _settingsRepository      = settingsRepository;
     _syncInventoryRepository = syncInventoryRepository;
     _shopifyJsonService      = shopifyJsonService;
 }
Exemplo n.º 4
0
 public ConfigStatusService(
     SyncInventoryRepository syncInventoryRepository,
     CombinedRefDataService combinedRefDataService,
     StateRepository stateRepository,
     SettingsRepository settingsRepository)
 {
     _syncInventoryRepository = syncInventoryRepository;
     _stateRepository         = stateRepository;
     _settingsRepository      = settingsRepository;
     _combinedRefDataService  = combinedRefDataService;
 }
Exemplo n.º 5
0
 public ShopifyProductVariantPut(
     SyncInventoryRepository syncInventoryRepository,
     SettingsRepository settingsRepository,
     ShopifyInventoryGet shopifyInventoryGet,
     ShopifyInventoryPut shopifyInventoryPut,
     AcumaticaJsonService acumaticaJsonService,
     ExecutionLogService logService,
     ProductApi productApi)
 {
     _syncInventoryRepository = syncInventoryRepository;
     _settingsRepository      = settingsRepository;
     _shopifyInventoryGet     = shopifyInventoryGet;
     _shopifyInventoryPut     = shopifyInventoryPut;
     _acumaticaJsonService    = acumaticaJsonService;
     _logService = logService;
     _productApi = productApi;
 }
Exemplo n.º 6
0
 public ShopifyInventoryPut(
     InventoryApi inventoryApi,
     ProductApi productApi,
     ShopifyInventoryRepository inventoryRepository,
     SyncInventoryRepository syncInventoryRepository,
     SettingsRepository settingsRepository,
     ExecutionLogService executionLogService,
     IPushLogger logger, AcumaticaJsonService acumaticaJsonService)
 {
     _inventoryApi            = inventoryApi;
     _productApi              = productApi;
     _inventoryRepository     = inventoryRepository;
     _syncInventoryRepository = syncInventoryRepository;
     _settingsRepository      = settingsRepository;
     _executionLogService     = executionLogService;
     _logger = logger;
     _acumaticaJsonService = acumaticaJsonService;
 }
Exemplo n.º 7
0
 public AcumaticaStockItemPut(
     AcumaticaInventoryRepository inventoryRepository,
     SyncInventoryRepository syncRepository,
     DistributionClient distributionClient,
     SettingsRepository settingsRepository,
     ExecutionLogService logService,
     ShopifyJsonService shopifyJsonService,
     JobMonitoringService jobMonitoringService, AcumaticaJsonService acumaticaJsonService)
 {
     _syncRepository       = syncRepository;
     _inventoryRepository  = inventoryRepository;
     _distributionClient   = distributionClient;
     _settingsRepository   = settingsRepository;
     _logService           = logService;
     _shopifyJsonService   = shopifyJsonService;
     _jobMonitoringService = jobMonitoringService;
     _acumaticaJsonService = acumaticaJsonService;
 }
Exemplo n.º 8
0
        public AcumaticaRefundPut(

            SyncOrderRepository syncOrderRepository,
            SyncInventoryRepository syncRepository,
            SalesOrderClient salesOrderClient,
            SettingsRepository settingsRepository,
            ExecutionLogService logService,
            AcumaticaOrderGet acumaticaOrderPull,
            AcumaticaOrderPut acumaticaOrderSync,
            IPushLogger logger)
        {
            _syncOrderRepository = syncOrderRepository;
            _salesOrderClient    = salesOrderClient;
            _settingsRepository  = settingsRepository;
            _logService          = logService;
            _acumaticaOrderPull  = acumaticaOrderPull;
            _acumaticaOrderSync  = acumaticaOrderSync;
            _syncRepository      = syncRepository;
            _logger = logger;
        }
Exemplo n.º 9
0
 public ShopifyFulfillmentPut(
     ShopifyOrderRepository shopifyOrderRepository,
     SyncOrderRepository syncOrderRepository,
     SyncInventoryRepository syncInventoryRepository,
     FulfillmentApi fulfillmentApi,
     ExecutionLogService logService,
     FulfillmentStatusService fulfillmentStatusService,
     IPushLogger pushLogger, JobMonitoringService jobMonitoringService,
     ShopifyJsonService shopifyJsonService)
 {
     _shopifyOrderRepository  = shopifyOrderRepository;
     _syncOrderRepository     = syncOrderRepository;
     _syncInventoryRepository = syncInventoryRepository;
     _fulfillmentApi          = fulfillmentApi;
     _logService = logService;
     _fulfillmentStatusService = fulfillmentStatusService;
     _pushLogger           = pushLogger;
     _jobMonitoringService = jobMonitoringService;
     _shopifyJsonService   = shopifyJsonService;
 }
Exemplo n.º 10
0
        public ConfigController(
            CredentialsRepository connectionRepository,
            StateRepository stateRepository,
            ExecutionLogService logRepository,
            OneTimeJobScheduler oneTimeJobService,
            JobMonitoringService jobStatusService,
            ConfigStatusService statusService,
            CombinedRefDataService combinedRefDataService,
            SettingsRepository settingsRepository,
            SyncInventoryRepository syncInventoryRepository,
            ShopifyPaymentGatewayService gatewayService)
        {
            _connectionRepository = connectionRepository;
            _stateRepository      = stateRepository;
            _oneTimeJobService    = oneTimeJobService;

            _statusService           = statusService;
            _combinedRefDataService  = combinedRefDataService;
            _settingsRepository      = settingsRepository;
            _logRepository           = logRepository;
            _syncInventoryRepository = syncInventoryRepository;
            _gatewayService          = gatewayService;
            _jobStatusService        = jobStatusService;
        }
Exemplo n.º 11
0
 public FulfillmentStatusService(
     SyncInventoryRepository syncInventoryRepository, SyncOrderRepository syncOrderRepository)
 {
     _syncInventoryRepository = syncInventoryRepository;
     _syncOrderRepository     = syncOrderRepository;
 }
Exemplo n.º 12
0
 public WarehouseLocationSync(
     SyncInventoryRepository repository, ExecutionLogService executionLogService)
 {
     _repository          = repository;
     _executionLogService = executionLogService;
 }