Click or drag to resize

ICompoundItemTemplate Interface

Template describing a family of customizable, interchangeable and combinable products.

Namespace:  Resto.Front.Api.Data.Assortment
Assembly:  Resto.Front.Api.V6 (in Resto.Front.Api.V6.dll)
Syntax
C#
public interface ICompoundItemTemplate : ISerializable, 
	IEntity

The ICompoundItemTemplate type exposes the following members.

Properties
  NameDescription
Public propertyAllowProductsCombining
Whether compound items created using this template may be splitted into two components, each of which with own product and individual set of modifiers.
Public propertyId (Inherited from IEntity.)
Public propertyName
Template name.
Public propertyScale
Scale of the current template sizes or null for template without sizes.
Top
Methods
  NameDescription
Public methodGetObjectData
Populates a SerializationInfo with the data needed to serialize the target object.
(Inherited from ISerializable.)
Top
Extension Methods
  NameDescription
Public Extension MethodGetCommonGroupModifiers
Returns commonGroupModifiers of the specified compoundItemTemplate.
(Defined by CompoundItemTemplateExtensions.)
Public Extension MethodGetCommonSimpleModifiers
Returns commonSimpleModifiers of the specified compoundItemTemplate.
(Defined by CompoundItemTemplateExtensions.)
Public Extension MethodGetSplittableGroupModifiers
Returns splittableGroupModifiers of the specified compoundItemTemplate.
(Defined by CompoundItemTemplateExtensions.)
Public Extension MethodGetSplittableSimpleModifiers
Returns splittableSimpleModifiers of the specified compoundItemTemplate.
(Defined by CompoundItemTemplateExtensions.)
Public Extension MethodTryGetCommonGroupModifiers
Returns commonGroupModifiers of the specified compoundItemTemplate or null if compoundItemTemplate doesn't exist.
(Defined by CompoundItemTemplateExtensions.)
Public Extension MethodTryGetCommonSimpleModifiers
Returns commonSimpleModifiers of the specified compoundItemTemplate or null if compoundItemTemplate doesn't exist.
(Defined by CompoundItemTemplateExtensions.)
Public Extension MethodTryGetSplittableGroupModifiers
Returns splittableGroupModifiers of the specified compoundItemTemplate or null if compoundItemTemplate doesn't exist.
(Defined by CompoundItemTemplateExtensions.)
Public Extension MethodTryGetSplittableSimpleModifiers
Returns splittableSimpleModifiers of the specified compoundItemTemplate or null if compoundItemTemplate doesn't exist.
(Defined by CompoundItemTemplateExtensions.)
Top
See Also