IEditSessionChangeOrderModifierItemAmount(Int32, IOrderStub, IOrderCompoundItemComponentStub, IOrderModifierItemStub, NullableInt32) Method |
Changes the amount of the compound component modifier. User must have rights to edit orders.
Namespace: Resto.Front.Api.EditorsAssembly: Resto.Front.Api.V9 (in Resto.Front.Api.V9.dll)
Syntaxvoid ChangeOrderModifierItemAmount(
int amount,
IOrderStub order,
IOrderCompoundItemComponentStub compoundComponent,
IOrderModifierItemStub modifier,
int? payableAmount = null
)
Parameters
- amount Int32
- New amount of the modifier. Can be from 1 to 999.
- order IOrderStub
- Order that contains element with changing modifier.
- compoundComponent IOrderCompoundItemComponentStub
- Order item with changing modifier.
- modifier IOrderModifierItemStub
- Modifier which amount will be changed.
- payableAmount NullableInt32 (Optional)
- Custom payable amount. Leave it null to use default logic or set custom value to override default logic. Payable part of the amount must be between zero (which means that whole modifier is free of charge) and amount (which means that whole modifier is payable).
See Also