Click or drag to resize

OperationServiceExtensionsDecreasePrintedComboAmount Method

Decrease combo with printed items amount. All redundant copies of items will be deleted according to writeoffOptions.

Namespace:  Resto.Front.Api.Extensions
Assembly:  Resto.Front.Api.V9 (in Resto.Front.Api.V9.dll)
Syntax
C#
public static void DecreasePrintedComboAmount(
	this IOperationService operationService,
	int newAmount,
	WriteoffOptions writeoffOptions,
	IOrderCombo combo,
	IOrder order,
	ICredentials credentials
)

Parameters

operationService
Type: Resto.Front.ApiIOperationService
Operation service.
newAmount
Type: SystemInt32
New combo amount. Must be less than current.
writeoffOptions
Type: Resto.Front.Api.Data.OrdersWriteoffOptions
Object that describes how part of decreased combo`s items should be removed and charged-off.
combo
Type: Resto.Front.Api.Data.OrdersIOrderCombo
Combo with printed items which amount will be decreased.
order
Type: Resto.Front.Api.Data.OrdersIOrder
Order which combo amount will be decreased.
credentials
Type: Resto.Front.Api.Data.SecurityICredentials
Credentials of the user. Required to pass permission and some other checks, as well as execute personalized operations.

Usage Note

In Visual Basic and C#, you can call this method as an instance method on any object of type IOperationService. When you use instance method syntax to call this method, omit the first parameter. For more information, see Extension Methods (Visual Basic) or Extension Methods (C# Programming Guide).
See Also