iikoFront Api V8 Code Reference
iikoFront Api V8 Code Reference
Resto.Front.Api.Data.Kitchen
IKitchenOrder Interface
IKitchenOrder Properties
IKitchenOrder Methods

# IKitchenOrder Interface

Order equivalent for kitchen. Kitchen orders created automatically from IOrder and have independent lifetime.

Namespace: Resto.Front.Api.Data.Kitchen
Assembly: Resto.Front.Api.V8 (in Resto.Front.Api.V8.dll) Version: 1ca4876affdd3bc5359a98b321fc115a647d2251
Syntax
C#
Copy

    public interface IKitchenOrder : ISerializable,
    	IEntity

The IKitchenOrder type exposes the following members.

Properties

| Name | Description
--- | --- | ---
| BaseOrderId | Id of the base order (IOrder) this kitchen order was created from.
| CookingPriority | Specifies a custom cooking priority. While the application provides built-in prioritization logic for orders based on timing, dish courses, etc., you can override it and enforce custom cooking order based on your external logic. Ideally, all dishes should be cooked timely, but in case of concurrency when kitchen is high-loaded, you have to decide which orders are more important and should be cooked in the first place and which orders are allowed to be delayed. Higher priority values mean that the order, its serve groups and dishes will appear at the kitchen display earlier. Default value is zero. Both positive and negative values are allowed for raising and lowering the priority correspondingly. Orders with the same cooking priority will be sorted using default built-in logic.
| Id | (Inherited from IEntity.)
| IsTopCookingPriority | The flag specifies that this order should be cooked out-of-order at kitchen. All orders which have this flag set on will appear above other orders at the kitchen display. Both groups (top priority and non-top priority) will be sorted separately using usual sorting logic (custom cooking priority, then default built-in criterions. Default value is false.
| Items | Source order item products equivalent for kitchen. Only printed order item products are taken into account for kitchen.
| Number | Number of the source order.
| OrderType |
| Table | Table of the source order.
| Waiter | Person who serves the source order.

Top
Methods

| Name | Description
--- | --- | ---
| GetObjectData | Populates a SerializationInfo with the data needed to serialize the target object. (Inherited from ISerializable.)

Top
See Also

#### Reference

Resto.Front.Api.Data.Kitchen Namespace