|
||
If you are not familiar with the database table data management by Info and Provider classes, we strongly recommend that you first refer to the Database table API topic in the API programming and Kentico CMS internals section of the Developer's Guide.
|
Please note
The E-commerce module classes use the CMS.Ecommerce namespace.
|
•CustomerInfo - represents one customer.
•CustomerInfoProvider - provides management of customers.
•UserInfo - represents one registered user.
•UserInfoProvider - provides management of registered users.
•UserSiteInfo - represents a relationship between one user and one site; a given user is assigned to a given site.
•UserSiteInfoProvider - provides management of relationships between users and sites.
•AddressInfo - represents one customer address.
•AddressInfoProvider - provides management of customer addresses.
•CreditEventInfo - represents one customer credit history.
•CreditEventInfoProvider - provides management of customer credit histories.
•OptionCategoryInfo - represents one product option category.
•OptionCategoryInfoProvider - provides management of product option categories.
•SKUInfo - represents one product (SKU).
•SKUInfoProvider - provides management of products (SKUs).
•SKUOptionCategoryInfo - represents a relationship between one product option category and one SKU, expressing that a particular product option category is available for a particular SKU.
•SKUOptionCategoryInfoProvider - provides management of relationships between product option categories and SKUs.
•BundleInfo - represents a relationship between one product of the bundle product type and one other product, expressing that this product is within this bundle.
•BundleInfoProvider - represents management of relationships between products of the bundle product type and other products.
•SKUFileInfo - represents one e-product file.
•SKUFileInfoProvider - provides management of e-product files.
•ManufacturerInfo - represents one manufacturer.
•ManufacturerInfoProvider - provides management of manufacturers.
•SupplierInfo - represents one supplier.
•SupplierInfoProvider - provides management of suppliers.
•DepartmentInfo - represents one department.
•DepartmentInfoProvider - provides management of departments.
•UserDepartmentInfo - represents a relationship between one user and one department, expressing that a particular user can manage products of a particular department..
•UserDepartmentInfoProvider - provides management of relationships between users and departments.
•InternalStatusInfo - represents one product internal status.
•InternalStatusInfoProvider - provides management of product internal statuses.
•PublicStatusInfo - represents one product public status.
•PublicStatusInfoProvider - provides management of product public statuses.
•OrderInfo - represents one order.
•OrderInfoProvider - provides management of orders.
•OrderItemInfo - represents one order item.
•OrderItemInfoProvider - provides management of order items.
•OrderItemSKUFileInfo - represents a relationships between one order item and one e-product file, expressing that a particular order item comes with a particular e-product file. This relationship is created when an order containing an e-product is paid.
•OrderItemSKUFileInfoProvider - provides management of order items and e-product files.
•OrderStatusInfo - represents one order status.
•OrderStatusInfoProvider - provides management of order statuses.
•OrderStatusUserInfo - represents a relationship between one order status and one user, expressing order status changes, i.e. order status history.
•OrderStatusUserInfoProvider - provides management of relationships between order statuses and users.
•ShoppingCartInfo - represents one shopping cart.
•ShoppingCartInfoProvider - provides management of shopping carts.
•ShoppingCartItemInfo - represents a relationship between one SKU and one shopping cart expressing that a particular SKU is placed in a particular shopping cart.
•ShoppingCartItemInfoProvider - provides management of relationships between SKUs and shopping carts.
•WishlistItemInfo - represents one item (product) in the wishlist.
•WishlistItemInfoProvider - represents management of items in the wishlists.
•CurrencyInfo - represents one currency.
•CurrencyInfoProvider - provides management of currencies.
•ExchangeTableInfo - represents one exchange table.
•ExchangeTableInfoProvider - provides management of exchange tables.
•ExchangeRateInfo - represents one exchange rate.
•ExchangeRateInfoProvider - provides management of exchange rates.
•PaymentOptionInfo - represents one payment option.
•PaymentOptionInfoProvider - provides management of payment options.
•PaymentShippingInfo - represents a relationship between one payment method and one shipping, expressing that a given payment method is allowed for a given shipping.
•PaymentShippingInfoProvider - provides management of relationships payment methods and shipping.
•ShippingOptionInfo - represents one shipping option.
•ShippingOptionInfoProvider - provides management of shipping options.
•ShippingCostInfo - represents one shipping cost.
•ShippingCostInfoProvider - provides management of shipping costs.
•VolumeDiscountInfo - represents one volume discount.
•VolumeDiscountInfoProvider - provides management of volume discounts.
•DiscountCouponInfo - represents one discount coupon.
•DiscountCouponInfoProvider - provides management of discount coupons.
•SKUDiscountCouponInfo - represents a relationship between one discount coupon and one SKU expressing that a particular discount coupon can be applied to a particular SKU.
•SKUDiscountCouponInfoProvider - provides management of relationships between discount coupons and SKUs.
•DiscountLevelInfo - represents one discount level.
•DiscountLevelInfoProvider - provides management of discount levels.
•DiscountLevelDepartmentInfo - represents a relationship between one discount level and one department expressing that a particular discount level is available for a particular department.
•DiscountLevelDepartmentInfoProvider - provides management of relationships between discount levels and departments.
•TaxClassInfo - represents one tax class.
•TaxClassInfoProvider - provides management of tax classes.
•TaxClassCountryInfo - represents a relationship between one tax class and one country, expressing the value of a particular tax in a particular country.
•TaxClassCountryInfoProvider - provides management of relationships between tax classes and countries.
•TaxClassStateInfo - represents a relationship between one tax class and one state, expressing the value of a particular tax in a particular state.
•TaxClassStateInfoProvider - provides management of relationships between tax classes and states.
•SKUTaxClassInfo - represents a relationship between one tax class and one SKU, expressing that a particular tax class is assigned to a particular SKU.
•SKUTaxClassInfoProvider - provides management of relationships between tax classes and SKUs.
•DepartmentTaxClassInfo - represents a relationship between one department and one tax class, expressing that all new products in a particular department will have automatically assigned a particular tax.
•DepartmentTaxClassInfoProvider - provides management of relationships between departments and tax classes.
•ShippingOptionTaxClassInfo - represents a relationship between one shipping option and one tax class, expressing that a particular tax is assigned to a particular shipping.
•ShippingOptionTaxClassInfoProvider - provides management of relationships between shipping options and tax classes.