public OrderManagerModule(ILogger Logger, PIO.ClientLib.PIOServiceReference.IPIOService Client, IOrderModule OrderModule, IProduceOrderModule ProduceOrderModule, IHarvestOrderModule HarvestOrderModule, IBuildOrderModule BuildFactoryOrderModule, int IdleDuration) : base(Logger) { this.client = Client; this.idleDuration = IdleDuration; this.orderModule = OrderModule; this.produceOrderModule = ProduceOrderModule; this.harvestOrderModule = HarvestOrderModule; this.buildOrderModule = BuildFactoryOrderModule; }
public ApiOrderController(IWorkContextAccessor workContextAccessor, IStorefrontUrlBuilder urlBuilder, IOrderModule orderApi, IStoreService storeService, IAuthorizationService authorizationService) : base(workContextAccessor, urlBuilder) { _orderApi = orderApi; _storeService = storeService; _authorizationService = authorizationService; }
public ApiCartController(IWorkContextAccessor workContextAccessor, ICatalogService catalogService, ICartBuilder cartBuilder, IOrderModule orderApi, IStorefrontUrlBuilder urlBuilder, IEventPublisher publisher, ISubscriptionService subscriptionService) : base(workContextAccessor, urlBuilder) { _cartBuilder = cartBuilder; _orderApi = orderApi; _catalogService = catalogService; _publisher = publisher; _subscriptionService = subscriptionService; }
public ApiOrderController(IWorkContextAccessor workContextAccessor, IStorefrontUrlBuilder urlBuilder, IOrderModule orderApi, IDemoCustomerOrderService orderService, IStoreService storeService, IAuthorizationService authorizationService, IPaymentSearchService paymentSearchService) : base(workContextAccessor, urlBuilder) { _orderApi = orderApi; _orderService = orderService; _storeService = storeService; _authorizationService = authorizationService; _paymentSearchService = paymentSearchService; }
public UserStoreStub(ISecurity platformSecurityApi, IMemberService memberService, IStorefrontMemoryCache memoryCache, IOptions <StorefrontOptions> options, IOrderModule orderModule) { _platformSecurityApi = platformSecurityApi; _memoryCache = memoryCache; _memberService = memberService; _options = options.Value; _orderModule = orderModule; }
public BotsService(ILogger Logger, IBotModule BotModule, IOrderModule OrderModule, IProduceOrderModule ProduceOrderModule, IHarvestOrderModule HarvestOrderModule, IBuildOrderModule BuildFactoryOrderModule, IBotSchedulerModule BotSchedulerModule, IOrderManagerModule OrderManagerModule ) : base(Logger) { LogEnter(); this.botModule = BotModule; this.orderModule = OrderModule; this.produceOrderModule = ProduceOrderModule; this.harvestOrderModule = HarvestOrderModule; this.buildFactoryOrderModule = BuildFactoryOrderModule; this.botSchedulerModule = BotSchedulerModule; this.orderManagerModule = OrderManagerModule; }
private void Initialize() { m_orderModule = Scout.Core.Modules.Orders; m_areaService = Scout.Core.Service <IAreaService>(); m_uow = Scout.Core.Data.GetUnitOfWork(); m_persistence = new PersistenceController(m_uow); m_shopfloorlines = m_areaService.GetAllShopfloorlines(m_uow); m_organizations = Organization.GetActiveOrganizations(); m_shipMethods = OrderService.GetAllShipMethods(); m_detailControls = new List <IBindableComponent>(); CurrentShopfloorline = null; detailsTab.Visibility = LayoutVisibility.Never; LoadDetailsControls(m_detailControls); }
public ViewCartDialog( IMessageInterceptor messageInterceptor, ICartBuilderFactory cartBuilderFactory, IOrderModule orderModule, ConversationState conversationState ) : base(nameof(ViewCartDialog), messageInterceptor) { _cartBuilderFactory = cartBuilderFactory; _conversationState = conversationState; _orderModule = orderModule; AddDialog(new ChoicePrompt(nameof(ChoicePrompt))); AddDialog(new WaterfallDialog(nameof(WaterfallDialog), new WaterfallStep[] { ViewCartAsync, CreateOrderPromptAsync, CreateOrderOrBack })); InitialDialogId = nameof(WaterfallDialog); }
public ApiOrderController(IWorkContextAccessor workContextAccessor, IStorefrontUrlBuilder urlBuilder, IOrderModule orderApi, IStoreModule storeApi) : base(workContextAccessor, urlBuilder) { _orderApi = orderApi; _storeApi = storeApi; }
public CustomerOrderService(IOrderModule orderApi, IWorkContextAccessor workContextAccessor) { _orderApi = orderApi; _workContextAccessor = workContextAccessor; }
public PaymentSearchService(IOrderModule orderApi, IWorkContextAccessor workContextAccessor) { _orderApi = orderApi; _workContextAccessor = workContextAccessor; }
public CartController(IWorkContextAccessor workContextAccessor, IStorefrontUrlBuilder urlBuilder, IOrderModule orderApi, ICustomerOrderService orderService) : base(workContextAccessor, urlBuilder) { _orderApi = orderApi; _orderService = orderService; }
public DemoCustomerOrderService(IOrderModule orderApi, ICatalogService catalogService, IWorkContextAccessor workContextAccessor) : base(orderApi, workContextAccessor) { _catalogService = catalogService; }