Click or drag to resize

ProductModifierGroup Class

Inheritance Hierarchy

Namespace:  LSRetail.Omni.Domain.DataModel.Base.Menu
Assembly:  LSRetail.Omni.Domain.DataModel.Base (in LSRetail.Omni.Domain.DataModel.Base.dll) Version: LS Omni 3.7.0
Syntax
C#
public class ProductModifierGroup : ModifierGroup

The ProductModifierGroup type exposes the following members.

Constructors
  NameDescription
Public methodProductModifierGroup
Initializes a new instance of the ProductModifierGroup class
Public methodProductModifierGroup(String)
Initializes a new instance of the ProductModifierGroup class
Top
Properties
Methods
  NameDescription
Public methodClone
Public methodDispose (Inherited from ModifierGroup.)
Public methodEquals (Inherited from ModifierGroup.)
Public methodNewQty (Inherited from ModifierGroup.)
Public methodReset (Overrides ModifierGroupReset.)
Public methodSatisfyMinSelectionRestriction
Make sure that we satisfy the minimum selection restriction. Do this by adding quantity to productmodifiers (in order, one by one, no preference) until the restriction has been met. If the restriction has not been met after going through all the productmodifiers, increasing their quantity up to their max quantity, let's start adding quantity to textmodifiers (one by one) until it has been met.
(Overrides ModifierGroupSatisfyMinSelectionRestriction.)
Top
See Also