Click or drag to resize

IKitchenOrderModifierItem Properties

The IKitchenOrderModifierItem type exposes the following members.

Properties
 NameDescription
Public propertyAmountModifier amount to be cooked.
Public propertyAmountIndependentOfParentAmountWhether amount of the modifier is absolute or relative to parent amount. When modifier amount depends on parent, it means multiplication — specified amount of modifier should be cooked per each parent unit, otherwise it means addition — specified amount of modifier should be cooked for whole parent.
Public propertyBaseOrderModifierIdId of the modifier item (IOrderModifierItem) from the base order (IOrder) this item was created from.
Public propertyCookingTimeFor separate modifiers standard cooking time defined by settings if cooking is started, otherwise null. This property is meaningless for non-separate modifiers.
Public propertyDeletedWhether modifier or the printed product has been deleted from source order.
Public propertyEstimatedCookingBeginTimeMoment when modifier cooking should be started. This property is null until cooking should be started.
Public propertyFoodValue 
Public propertyId
(Inherited from IEntity)
Public propertyIsHiddenWhether the modifier is child modifier and should be hidden if its Amount equals the DefaultAmount and HideIfDefaultAmount property is enabled.
Public propertyIsSeparateWhether modifier should be cooked separately from its product. In general this property exposes modifier semantics: while some modifiers specify how to cook their product, another modifiers are additional dish parts or even separate dishes. First type completely depends on product and has the same cooking property values, second type is separate and has own kitchen, status etc.
Public propertyKitchenModifier cooking place.
Public propertyProcessing1BeginTimeMoment when product last time switched to the Processing1 or greater status.
Public propertyProcessing2BeginTimeMoment when product last time switched to the Processing2 or greater status.
Public propertyProcessing3BeginTimeMoment when product last time switched to the Processing3 or greater status.
Public propertyProcessing4BeginTimeMoment when product last time switched to the Processing4 or greater status.
Public propertyProcessingCompleteTimeMoment when product last time switched to the Processed or greater status.
Public propertyProcessingStatusGets current position in a product processing lifecycle.
Public propertyProductModifier to be cooked.
Public propertyServeTimeMoment when product last time switched to the Served status.
Top
See Also