예제 #1
0
 public ProductCatalogStructurePackage(BaseProductService baseProductService, ProductListService productListService,
                                       RelationshipTypeService relationshipTypeService, CategoryService categoryService,
                                       UnitOfMeasurementService unitOfMeasurementService, DataService dataService,
                                       FieldTemplateService fieldTemplateService,
                                       LanguageService languageService, VariantService variantService,
                                       InventoryService inventoryService,
                                       PriceListService priceListService,
                                       StructureInfoService structureInfoService,
                                       CurrencyService currencyService,
                                       FilterService filterService,
                                       InventoryItemService inventoryItemService,
                                       PriceListItemService priceListItemService,
                                       ProductListItemService productListItemService)
 {
     _baseProductService        = baseProductService;
     _categoryService           = categoryService;
     _dataService               = dataService;
     _fieldTemplateService      = fieldTemplateService;
     _languageService           = languageService;
     _variantService            = variantService;
     _inventoryService          = inventoryService;
     _priceListService          = priceListService;
     _structureInfoService      = structureInfoService;
     _currencyService           = currencyService;
     _filterService             = filterService;
     _productListService        = productListService;
     _relationshipTypeService   = relationshipTypeService;
     _unitOfMeasurementService  = unitOfMeasurementService;
     _bidirectionalRelationList = new List <ImportBidirectionalRelation>();
     _inventoryItemService      = inventoryItemService;
     _priceListItemService      = priceListItemService;
     _productListItemService    = productListItemService;
 }
예제 #2
0
        public OrderViewModelBuilder(
            RequestModelAccessor requestModelAccessor,
            FieldDefinitionService fieldDefinitionService,
            LanguageService languageService,
            PaymentService paymentService,
            PageService pageServcie,
            UrlService urlService,
            ModuleECommerce moduleECommerce,
            SecurityToken securityToken,
            ProductModelBuilder productModelBuilder,
            VariantService variantService,
            UnitOfMeasurementService unitOfMeasurementService,
            OrganizationService organizationService,
            PersonStorage personStorage)
        {
            _requestModelAccessor   = requestModelAccessor;
            _fieldDefinitionService = fieldDefinitionService;
            _languageService        = languageService;
            _paymentService         = paymentService;
            _pageServcie            = pageServcie;
            _urlService             = urlService;

            _moduleECommerce          = moduleECommerce;
            _securityToken            = securityToken;
            _productModelBuilder      = productModelBuilder;
            _variantService           = variantService;
            _unitOfMeasurementService = unitOfMeasurementService;
            _organizationService      = organizationService;
            _personStorage            = personStorage;
        }
예제 #3
0
 public Archaeomania()
 {
     _birdService = new BirdService();
     _unitOfMeasurementService = new UnitOfMeasurementService();
     FromUm = Enums.UnitOfMeasurement.Milliarchieops;
     InitializeComponent();
 }
예제 #4
0
 public CartViewModelBuilder(CartService cartService, RequestModelAccessor requestModelAccessor, UrlService urlService,
                             VariantService variantService, BaseProductService baseProductService, ModuleECommerce moduleECommerce,
                             UnitOfMeasurementService unitOfMeasurementService)
 {
     _cartService              = cartService;
     _requestModelAccessor     = requestModelAccessor;
     _urlService               = urlService;
     _variantService           = variantService;
     _baseProductService       = baseProductService;
     _moduleECommerce          = moduleECommerce;
     _unitOfMeasurementService = unitOfMeasurementService;
 }
        public void ConvertUnitTest()
        {
            UnitOfMeasurementService unitOfMeasurementService = new UnitOfMeasurementService();
            double result = unitOfMeasurementService.ConvertUnit(Enums.UnitOfMeasurement.Inches);

            if (Math.Abs(result - 0.14) > 0)
            {
                Assert.Fail();
            }
            result = unitOfMeasurementService.ConvertUnit(Enums.UnitOfMeasurement.Centimeters);
            if (Math.Abs(result - 0.35) > 0)
            {
                Assert.Fail();
            }
        }
예제 #6
0
 public CartViewModelBuilder(
     RequestModelAccessor requestModelAccessor,
     UrlService urlService,
     ChannelService channelService,
     CurrencyService currencyService,
     BaseProductService baseProductService,
     VariantService variantService,
     UnitOfMeasurementService unitOfMeasurementService)
 {
     _requestModelAccessor     = requestModelAccessor;
     _urlService               = urlService;
     _channelService           = channelService;
     _currencyService          = currencyService;
     _baseProductService       = baseProductService;
     _variantService           = variantService;
     _unitOfMeasurementService = unitOfMeasurementService;
 }
        public OrderViewModelBuilder(
            RequestModelAccessor requestModelAccessor,
            FieldDefinitionService fieldDefinitionService,
            PageService pageServcie,
            UrlService urlService,
            ProductModelBuilder productModelBuilder,
            VariantService variantService,
            UnitOfMeasurementService unitOfMeasurementService,
            OrganizationService organizationService,
            PersonStorage personStorage,
            OrderOverviewService orderOverviewService,
            ChannelService channelService,
            CurrencyService currencyService,
            ShippingProviderService shippingProviderService,
            StateTransitionsService stateTransitionsService,
            CountryService countryService,
            OrderHelperService orderHelperService)
        {
            _requestModelAccessor   = requestModelAccessor;
            _fieldDefinitionService = fieldDefinitionService;
            _pageServcie            = pageServcie;
            _urlService             = urlService;

            _productModelBuilder      = productModelBuilder;
            _variantService           = variantService;
            _unitOfMeasurementService = unitOfMeasurementService;
            _organizationService      = organizationService;
            _personStorage            = personStorage;
            _orderOverviewService     = orderOverviewService;
            _channelService           = channelService;
            _currencyService          = currencyService;
            _countryService           = countryService;
            _orderHelperService       = orderHelperService;
            _shippingProviderService  = shippingProviderService;
            _stateTransitionsService  = stateTransitionsService;
        }