IEditSessionAddOrderCombo Method |
Create order combo item. Order must contain new combo items.
Namespace: Resto.Front.Api.EditorsAssembly: Resto.Front.Api.V8 (in Resto.Front.Api.V8.dll)
SyntaxINewOrderComboStub AddOrderCombo(
Guid id,
string name,
int amount,
decimal price,
Guid sourceActionId,
Guid programId,
IReadOnlyDictionary<Guid, IOrderCookingItemStub> comboItems,
IOrderStub order,
IOrderGuestItemStub guest,
IProductSize size = null
)
Parameters
- id Guid
- Unique identifier of the new combo.
- name String
- Name of combo.
- amount Int32
- Amount of combo.
- price Decimal
- Price of combo.
- sourceActionId Guid
- Unique identifier of source combo (template identifier).
- programId Guid
- Identifier of the loyalty program.
- comboItems IReadOnlyDictionaryGuid, IOrderCookingItemStub
- Combo items dictionary. Key - combo group identifier, Value - item id (must be contained in order).
- order IOrderStub
- Order to which combo will be added.
- guest IOrderGuestItemStub
- Guest to which combo will be added.
- size IProductSize (Optional)
- Size of the combo if it's template has scale, otherwise null.
Return Value
INewOrderComboStub
See Also