示例#1
0
 public OrderService(ICartService cartService, IGlobalEventor eventor, IShippingMethodsService shippingMethodService, IPaymentMethodService paymentService, Repositories.IOrderRepository orderReposytory)
 {
     _paymentMethodService  = paymentService;
     _orderRepository       = orderReposytory;
     _cartService           = cartService;
     _globalEventor         = eventor;
     _shippingMethodService = shippingMethodService;
 }
示例#2
0
 public CartService(IProductStorageService productService, IGlobalEventor eventor, ICartRepository cartRepository, ITaxService taxService, IShippingMethodsService shipmentService)
 {
     _eventor         = eventor;
     _productService  = productService;
     _cartRepository  = cartRepository;
     _taxService      = taxService;
     _shipmentService = shipmentService;
 }
示例#3
0
 public ShippingModuleController(
     IShippingMethodsSearchService shippingMethodsSearchService,
     IShippingMethodsService shippingMethodsService
     )
 {
     _shippingMethodsSearchService = shippingMethodsSearchService;
     _shippingMethodsService       = shippingMethodsService;
 }
示例#4
0
 public SyncService(IOrderService orderService, ISyncServerService serverSyncService, IProductStorageService productStorageService, IThemeStorageService themeStorageService, IShippingMethodsService shippingMethodsService, IPaymentMethodService paymentMethodsService)
 {
     _orderService           = orderService;
     _syncServerService      = serverSyncService;
     _productStorageService  = productStorageService;
     _themeStorageService    = themeStorageService;
     _shippingMethodsService = shippingMethodsService;
     _paymentMethodsService  = paymentMethodsService;
 }
示例#5
0
 public ShippingModuleController(
     IShippingMethodsSearchService shippingMethodsSearchService,
     IShippingMethodsService shippingMethodsService,
     IShippingMethodsRegistrar shippingMethodsRegistrar
     )
 {
     _shippingMethodsSearchService = shippingMethodsSearchService;
     _shippingMethodsService       = shippingMethodsService;
     _shippingMethodsRegistrar     = shippingMethodsRegistrar;
 }
 public ShippingModuleController(
     IShippingMethodsSearchService shippingMethodsSearchService,
     IShippingMethodsService shippingMethodsService,
     IShippingMethodsRegistrar shippingMethodsRegistrar
     )
 {
     _shippingMethodsSearchService = (ISearchService <ShippingMethodsSearchCriteria, ShippingMethodsSearchResult, ShippingMethod>)shippingMethodsSearchService;
     _shippingMethodsService       = (ICrudService <ShippingMethod>)shippingMethodsService;
     _shippingMethodsRegistrar     = shippingMethodsRegistrar;
 }
示例#7
0
 public StoreServiceImpl(Func <IStoreRepository> repositoryFactory, ICommerceService commerceService, ISettingsManager settingManager,
                         IDynamicPropertyService dynamicPropertyService, IShippingMethodsService shippingService, IPaymentMethodsService paymentService, ITaxService taxService)
 {
     _repositoryFactory      = repositoryFactory;
     _commerceService        = commerceService;
     _settingManager         = settingManager;
     _dynamicPropertyService = dynamicPropertyService;
     _shippingService        = shippingService;
     _paymentService         = paymentService;
     _taxService             = taxService;
 }
 public StoreModuleController(IStoreService storeService, IShippingMethodsService shippingService, IPaymentMethodsService paymentService, ITaxService taxService,
                              ISecurityService securityService, IPermissionScopeService permissionScopeService, INotificationManager notificationManager)
 {
     _storeService = storeService;
     _shippingService = shippingService;
     _paymentService = paymentService;
     _taxService = taxService;
     _securityService = securityService;
     _permissionScopeService = permissionScopeService;
     _notificationManager = notificationManager;
 }
		public StoreServiceImpl(Func<IStoreRepository> repositoryFactory, ICommerceService commerceService, ISettingsManager settingManager, 
							    IDynamicPropertyService dynamicPropertyService, IShippingMethodsService shippingService, IPaymentMethodsService paymentService, ITaxService taxService)
        {
            _repositoryFactory = repositoryFactory;
            _commerceService = commerceService;
            _settingManager = settingManager;
            _dynamicPropertyService = dynamicPropertyService;
            _shippingService = shippingService;
            _paymentService = paymentService;
            _taxService = taxService;
        }
示例#10
0
 public StoreModuleController(IStoreService storeService, IShippingMethodsService shippingService, IPaymentMethodsService paymentService, ITaxService taxService,
                              ISecurityService securityService, IPermissionScopeService permissionScopeService, INotificationManager notificationManager)
 {
     _storeService           = storeService;
     _shippingService        = shippingService;
     _paymentService         = paymentService;
     _taxService             = taxService;
     _securityService        = securityService;
     _permissionScopeService = permissionScopeService;
     _notificationManager    = notificationManager;
 }
 public ShippingMethodsSearchService(
     Func <IShippingRepository> repositoryFactory,
     IPlatformMemoryCache memCache,
     IShippingMethodsService shippingMethodsService,
     ISettingsManager settingsManager)
 {
     _repositoryFactory      = repositoryFactory;
     _memCache               = memCache;
     _shippingMethodsService = shippingMethodsService;
     _settingsManager        = settingsManager;
 }
示例#12
0
 public CustomerOrderServiceImpl(Func <IOrderRepository> orderRepositoryFactory, IUniqueNumberGenerator uniqueNumberGenerator, IEventPublisher <OrderChangeEvent> eventPublisher, IShoppingCartService shoppingCartService, IItemService productService,
                                 IDynamicPropertyService dynamicPropertyService, ISettingsManager settingManager, IShippingMethodsService shippingMethodsService, IPaymentMethodsService paymentMethodsService)
 {
     _repositoryFactory      = orderRepositoryFactory;
     _shoppingCartService    = shoppingCartService;
     _uniqueNumberGenerator  = uniqueNumberGenerator;
     _eventPublisher         = eventPublisher;
     _productService         = productService;
     _dynamicPropertyService = dynamicPropertyService;
     _settingManager         = settingManager;
     _shippingMethodsService = shippingMethodsService;
     _paymentMethodsService  = paymentMethodsService;
 }
 public CustomerOrderServiceImpl(Func <IOrderRepository> orderRepositoryFactory, IUniqueNumberGenerator uniqueNumberGenerator, IDynamicPropertyService dynamicPropertyService, IShippingMethodsService shippingMethodsService, IPaymentMethodsService paymentMethodsService,
                                 IStoreService storeService, IChangeLogService changeLogService, IEventPublisher eventPublisher, ICustomerOrderTotalsCalculator totalsCalculator)
 {
     RepositoryFactory      = orderRepositoryFactory;
     UniqueNumberGenerator  = uniqueNumberGenerator;
     EventPublisher         = eventPublisher;
     DynamicPropertyService = dynamicPropertyService;
     ShippingMethodsService = shippingMethodsService;
     PaymentMethodsService  = paymentMethodsService;
     StoreService           = storeService;
     ChangeLogService       = changeLogService;
     TotalsCalculator       = totalsCalculator;
 }
 public CustomerOrderServiceImpl(Func<IOrderRepository> orderRepositoryFactory, IUniqueNumberGenerator uniqueNumberGenerator, IEventPublisher<OrderChangeEvent> eventPublisher, IShoppingCartService shoppingCartService, IItemService productService, 
                               IDynamicPropertyService dynamicPropertyService, ISettingsManager settingManager, IShippingMethodsService shippingMethodsService, IPaymentMethodsService paymentMethodsService)
 {
     _repositoryFactory = orderRepositoryFactory;
     _shoppingCartService = shoppingCartService;
     _uniqueNumberGenerator = uniqueNumberGenerator;
     _eventPublisher = eventPublisher;
     _productService = productService;
     _dynamicPropertyService = dynamicPropertyService;
     _settingManager = settingManager;
     _shippingMethodsService = shippingMethodsService;
     _paymentMethodsService = paymentMethodsService;
 }
示例#15
0
 public CustomerOrderServiceImpl(Func <IOrderRepository> orderRepositoryFactory, IUniqueNumberGenerator uniqueNumberGenerator, IEventPublisher <OrderChangeEvent> orderChangingPublisher,
                                 IDynamicPropertyService dynamicPropertyService, IShippingMethodsService shippingMethodsService, IPaymentMethodsService paymentMethodsService,
                                 IStoreService storeService, IChangeLogService changeLogService, IEventPublisher <OrderChangedEvent> orderChangedPublisher)
 {
     RepositoryFactory      = orderRepositoryFactory;
     UniqueNumberGenerator  = uniqueNumberGenerator;
     OrderChangingPublisher = orderChangingPublisher;
     OrderChangedPublisher  = orderChangedPublisher;
     DynamicPropertyService = dynamicPropertyService;
     ShippingMethodsService = shippingMethodsService;
     PaymentMethodsService  = paymentMethodsService;
     StoreService           = storeService;
     ChangeLogService       = changeLogService;
 }
 public CustomerOrderSearchServiceImpl(Func <IOrderRepository> orderRepositoryFactory, IShippingMethodsService shippingMethodsService, IPaymentMethodsService paymentMethodsService)
 {
     _orderRepositoryFactory = orderRepositoryFactory;
     _shippingMethodsService = shippingMethodsService;
     _paymentMethodsService  = paymentMethodsService;
 }
 public ShippingMethodsSearchService(Func <IShippingRepository> repositoryFactory, IPlatformMemoryCache platformMemoryCache, IShippingMethodsService shippingMethodsService, ISettingsManager settingsManager)
     : base(repositoryFactory, platformMemoryCache, (ICrudService <ShippingMethod>)shippingMethodsService)
 {
     _settingsManager = settingsManager;
 }
 public CustomerOrderServiceExtImpl(Func <IOrderRepository> orderRepositoryFactory, IUniqueNumberGenerator uniqueNumberGenerator, IEventPublisher <OrderChangeEvent> eventPublisher,
                                    IDynamicPropertyService dynamicPropertyService, IShippingMethodsService shippingMethodsService, IPaymentMethodsService paymentMethodsService,
                                    IStoreService storeService, IChangeLogService changelogService, ICustomerOrderSearchService orderSearchService) : base(orderRepositoryFactory, uniqueNumberGenerator, eventPublisher, dynamicPropertyService, shippingMethodsService, paymentMethodsService, storeService, changelogService)
 {
     _orderSearchService = orderSearchService;
 }
示例#19
0
 public PolymorphicOperationJsonConverter(IPaymentMethodsService paymentMethodsService, IShippingMethodsService shippingMethodsService)
 {
     _paymentMethodsService  = paymentMethodsService;
     _shippingMethodsService = shippingMethodsService;
 }
 public PolymorphicStoreJsonConverter(IPaymentMethodsService paymentMethodsService, IShippingMethodsService shippingMethodsService, ITaxService taxService)
 {
     _paymentMethodsService  = paymentMethodsService;
     _shippingMethodsService = shippingMethodsService;
     _taxService             = taxService;
 }
示例#21
0
 public ShippingExportImport(IShippingMethodsService shippingMethodsService, IShippingMethodsSearchService shippingMethodsSearchService, JsonSerializer jsonSerializer)
 {
     _shippingMethodsService       = shippingMethodsService;
     _jsonSerializer               = jsonSerializer;
     _shippingMethodsSearchService = shippingMethodsSearchService;
 }
 public CustomerOrderServiceExtImpl(Func <IOrderExtensionRepository> orderRepositoryFactoryEx, IUniqueNumberGenerator uniqueNumberGenerator, IEventPublisher <OrderChangeEvent> orderChangingPublisher, IDynamicPropertyService dynamicPropertyService, IShippingMethodsService shippingMethodsService, IPaymentMethodsService paymentMethodsService, IStoreService storeService, IChangeLogService changeLogService, IEventPublisher <OrderChangedEvent> orderChangedPublisher)
     : base(orderRepositoryFactoryEx, uniqueNumberGenerator, orderChangingPublisher, dynamicPropertyService, shippingMethodsService, paymentMethodsService, storeService, changeLogService, orderChangedPublisher)
 {
     _orderChangingPublisher   = orderChangingPublisher;
     _orderRepositoryFactoryEx = orderRepositoryFactoryEx;
 }
        public CustomerOrderSearchServiceImpl(Func<IOrderRepository> orderRepositoryFactory, IShippingMethodsService shippingMethodsService, IPaymentMethodsService paymentMethodsService)
		{
			_orderRepositoryFactory = orderRepositoryFactory;
            _shippingMethodsService = shippingMethodsService;
            _paymentMethodsService = paymentMethodsService;
        }
 public ShippingExportImport(IShippingMethodsService shippingMethodsService, IShippingMethodsSearchService shippingMethodsSearchService, JsonSerializer jsonSerializer)
 {
     _shippingMethodsService       = (ICrudService <ShippingMethod>)shippingMethodsService;
     _jsonSerializer               = jsonSerializer;
     _shippingMethodsSearchService = (ISearchService <ShippingMethodsSearchCriteria, ShippingMethodsSearchResult, ShippingMethod>)shippingMethodsSearchService;
 }