Click or drag to resize

MenuNode 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 MenuNode : Entity, IDisposable

The MenuNode type exposes the following members.

Constructors
  NameDescription
Public methodMenuNode()
Initializes a new instance of the MenuNode class
Public methodMenuNode(String)
Initializes a new instance of the MenuNode class
Top
Properties
  NameDescription
Public propertyDescription
Public propertyDisplayOrder
Public propertyId (Inherited from Entity.)
Public propertyImage
Public propertyMenuGroupNodes
Public propertyMenuNodeLines
Public propertyNodeIsItem
Public propertyPriceGroup
Public propertyValidationEndTime
Public propertyValidationEndTimeAfterMidnight
Public propertyValidationStartTime
Public propertyValidationTimeWithinBounds
Validation TimeWithinBounds (true: valid between 10:00-18:00) (false: valid outside 10:00-18:00, ie. anytime other than this between this time)
Top
Methods
  NameDescription
Public methodDispose
Releases all resources used by the MenuNode
Public methodFlattenChildNodes
Public methodIsValid
Is this menunode valid at this time, i.e. does the current time fall within the menunode's validation period
Top
See Also