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.V8 (in Resto.Front.Api.V8.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
Group modifiers that are available for the whole compound item. See GetTemplatedModifiersParams(IProduct) of the templated products to get default amount settings for them.
(Defined by OperationArgumentExtensions.)
Public Extension MethodGetCommonSimpleModifiers
Simple modifiers that are available for the whole compound item. See GetTemplatedModifiersParams(IProduct) of the templated products to get default amount settings for them.
(Defined by OperationArgumentExtensions.)
Public Extension MethodGetSplittableGroupModifiers
Group modifiers that are available for compound item component. See GetTemplatedModifiersParams(IProduct) of the templated products to get default amount settings for them.
(Defined by OperationArgumentExtensions.)
Public Extension MethodGetSplittableSimpleModifiers
Simple modifiers that are available for compound item component. See GetTemplatedModifiersParams(IProduct) of the templated products to get default amount settings for them.
(Defined by OperationArgumentExtensions.)
Top
See Also