Click or drag to resize
ShoppingCartValidator Class
Class responsible for validation of shopping cart and its items.
Inheritance Hierarchy
SystemObject
  CMS.EcommerceShoppingCartValidator

Namespace: CMS.Ecommerce
Assembly: CMS.Ecommerce (in CMS.Ecommerce.dll) Version: 13.0.131
Syntax
C#
public class ShoppingCartValidator : IValidator

The ShoppingCartValidator type exposes the following members.

Constructors
  NameDescription
Public methodShoppingCartValidator
Initializes a new instance of the ShoppingCartValidator class for given cart.
Top
Properties
  NameDescription
Public propertyCart
Gets shopping cart this validator was initialized for.
Public propertyErrors
Gets an enumeration of validation errors associated with this validator. An empty enumeration is returned if validation succeeded.
Public propertyIsValid
Gets a value indicating whether validation succeeded.
Protected propertySKUInfoProvider
Gets the provider for SKUInfo management.
Top
Methods
  NameDescription
Public methodValidate
Validates shopping cart and its items.
Protected methodValidateCart
Validates shopping cart with all its items. If any validation error occurs, it is added into the Errors collection.
Top
Extension Methods
  NameDescription
Public Extension MethodContainsTValidatorError
Returns a value indicating whether a validation error of type TValidatorError is in Errors.
(Defined by IValidatorExtensions.)
Public Extension MethodFirstErrorType
Returns Type of the first validation error in Errors.
(Defined by IValidatorExtensions.)
Public Extension MethodGetErrorMessages
Returns collection of localized error messages that occurred during validation.
(Defined by IValidatorExtensions.)
Top
See Also