Dynamicweb 8 Documentation
Dynamicweb.eCommerce.Prices Namespace
Inheritance Hierarchy
The Dynamicweb.eCommerce.Prices namespace contains types for handling prices in the eCommerce solution.
Classes
 ClassDescription
ClassConfigurableVatProvider  
ClassDefaultPriceProvider Represents a default price provider.
ClassMultiplePrice Represents quantity of prices.
ClassMultiplePriceCollection Represents a collection of MultiplePrice objects.
ClassPrice Represents information about price.
ClassPriceCalculated Represents information about calculated price.
ClassPriceCollection Represents a collection of prices.
ClassPriceInfo Gives to work with qualified prices.
ClassPriceInfoCurrencyException Represents a currency exeption.
ClassPriceManager Represents a price manager. Provides prepares and finds prices.
ClassPriceMatrix Represents a matrix of prices.
ClassPriceProvider Represents a price provider.
ClassPriceRaw Represents a placeholder for an amount and a currency. PriceRaw is a simple unqualified price, that's mostly used internally by the PriceManager or by PriceProviders. A PriceRaw have no indicators to tell if VAT is included or if rounding have been perfomed. If you need to work with qualified prices, use PriceInfo.
ClassPriceRawCollection Represents a collection of Raw Prices.
ClassRounding Represents the methods for rounding of sums.
ClassRoundingCollection Represents a collection of Rounding objects.
Interfaces
 InterfaceDescription
InterfaceIPriceInfo PriceInfo interface.
InterfaceISupportPriceInfo To completely take over price calculation from eCommerce, create a class that implements this interface and overwrites FindPriceInfo
InterfaceIWithPrice Represents an interface with one property that gives information about price.
Enumerations
 EnumerationDescription
EnumerationCriteria Criterion.
See Also

Reference

Dynamicweb Assembly

Send Feedback