iikoFront Api V8 Code Reference
iikoFront Api V8 Code Reference
Resto.Front.Api.Data.Orders
IOrderProductItem Interface
IOrderProductItem Properties
IOrderProductItem Methods

# IOrderProductItem Interface

Regular order item representing single product.

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

    public interface IOrderProductItem : IOrderCookingItem,
    	IOrderRootItem, ISerializable, IEntity, IOrderRootItemStub, IOrderCookingItemStub,
    	IOrderProductItemStub

The IOrderProductItem type exposes the following members.

Properties

| Name | Description
--- | --- | ---
| Amount | (Inherited from IOrderCookingItem.)
| AssignedModifiers | Modifiers assigned to order item.
| AvailableGroupModifiers | Group modifiers that are available for order item.
| AvailableSimpleModifiers | Simple modifiers that are available for order item.
| Comment | (Inherited from IOrderCookingItem.)
| CookingFinishTime | (Inherited from IOrderCookingItem.)
| CookingStartTime | (Inherited from IOrderCookingItem.)
| CookingTime | Standard cooking time defined by settings if cooking is started, otherwise null. (Inherited from IOrderCookingItem.)
| Cost |
| Course | Gets the course of the current order item. (Inherited from IOrderCookingItem.)
| Deleted | (Inherited from IOrderRootItem.)
| DeletionMethod | (Inherited from IOrderRootItem.)
| Guest | (Inherited from IOrderRootItem.)
| Id | (Inherited from IEntity.)
| IsPricePredefined | Whether the price of the item is predefined. Price can be predefined either by plugin (see predefinedPrice parameter of the AddOrderProductItem(Decimal, IProduct, IOrderStub, IOrderGuestItemStub, IProductSize, OrderItemCourse, Nullable Decimal ) method) or user (see OpenPrice, CanSetOpenPrice properties).
| Kitchen | Product cooking place. (Inherited from IOrderCookingItem.)
| OpenPrice | Manually set price of the product.
| Price |
| PrintTime | (Inherited from IOrderRootItem.)
| Product |
| ProductCustomName | Optional marker used to specify custom name of the product item.
| ResultSum | Total sum to be paid, sum with discounts and both included and excluded vat.
| ServeTime | (Inherited from IOrderCookingItem.)
| Size | Gets size of the order item if it's product or template has scale, otherwise null. (Inherited from IOrderCookingItem.)
| Status | Gets the status of the current order item. (Inherited from IOrderRootItem.)
| TaxPercent | Tax percent or null for not taxed order items.
| Waiter | Waiter who made latest changes to the order item. (Inherited from IOrderRootItem.)

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.Orders Namespace