iikoFront Api V9 Code Reference
iikoFront Api V9 Code Reference
Resto.Front.Api
IOperationService Interface
IOperationService Methods
AddButtonToClosedOrderScreen Method
AddButtonToDeliveriesScreen Method
AddButtonToDeliveryOrderEditScreen Method
AddButtonToDocumentsScreen Method
AddButtonToOrderEditScreen Method
AddButtonToPastOrderScreen Method
AddButtonToPaymentScreen Method
AddButtonToPluginsMenu Method
AddButtonToProductsReturnScreen Method
AddButtonToWindowsServiceMenu Method
AddClientToOrder Method
AddDonation Method
AddEgaisMarkEventForCocktailsVolume Method
AddErrorMessage Method
AddEventToProcessProductDatasIntoClosed Method
AddIikoCardReferrerToOrder Method
AddNotificationMessage Method
AddOrUpdateCustomData Method
AddOrUpdateKitchenOrderExternalData Method
AddOrUpdateKitchenOrderItemExternalData Method
AddProductsToStopList Method
AddProductToStopList Method
AddStatusBarInfo Method
AddWarningMessage Method
AuthenticateByPin Method
AuthenticateByUser Method
AutosearchSettings Method
BillOrder Method
CalculateDeliveryTerminalWorkload Method
CallExternalOperation Method
CancelBill Method
CancelNewDelivery Method
CancelNewDeliveryAndHideItemsFromOlap Method
CancelReserve Method
CanProductBePaidWithPaymentType Method
CashRegisterDirectIO Method
CashRegisterDrawerIsOpened Method
CashRegisterOpenDrawer Method
CashRegisterStart Method
CashRegisterStop Method
ChangeDeliveryOpinion Method
ChangeGroupMainTerminal Method
ChangeKitchenOrderItemsProcessingStatus Method
ChangePreliminaryOrder Method
ChangeRideExternalCourier Method
ChangeRideExternalId Method
ChangeRideStatus Method
CheckCanEditOrder Method
CheckFfd12Marking Method
CheckPermission Method
CheckPermissions Method
CheckStopListProductsSellingRestrictions Method
ClearCustomData Method
ClearStopList Method
CloseCafeSession Method
ClosePersonalSession Method
ComplexAddOrUpdateKitchenOrderAndItemsExternalData Method
ComplexDeleteKitchenOrderAndItemsExternalData Method
ConfigureSettings Method
CreateDiscountCard Method
CreateEditSession Method
CreateKitchenOrder Method
CreatePreliminaryOrder Method
DeleteDonation Method
DeleteKitchenOrderExternalData Method
DeleteKitchenOrderItemExternalData Method
DeleteKitchenOrderItems Method
DeleteOrder Method
DeleteOrderAndHideItemsFromOlap Method
DeletePreliminaryOrder Method
DoZReport Method
EnablePreliminaryOrdersScreen Method
ExecuteContinuousOperation Method
FormatDocumentOnPrintingDevice Method
GetActivePaymentTypes Method
GetActiveProducts Method
GetActiveRemovalTypes Method
GetActiveStreets Method
GetAllCustomData Method
GetAllergenGroupsByOrderRootItem Method
GetAllergenGroupsByProductIds Method
GetAllExternalNotificationsNames Method
GetAllProducts Method
GetAllStreets Method
GetAvailableKitchenStatuses Method
GetCafeSessionById Method
GetCafeSessions Method
GetCardLoyaltyDiscounts Method
GetCashMemoMarkup Method
GetCashRegisterData Method
GetCashRegisterInfoById Method
GetCashRegisterInfos Method
GetCashRegisterStatus Method
GetChangedDeliveryOrders Method
GetChangedKitchenOrders Method
GetChangedOrders Method
GetChangedReserves Method
GetChildGroupsByProductGroup Method
GetChildProductsByProductGroup Method
GetCities Method
GetCityById Method
GetClientById Method
GetCommonGroupModifiers Method
GetCommonSimpleModifiers Method
GetCompoundItemTemplateById Method
GetCompoundItemTemplates Method
GetConceptionById Method
GetCookingPlaceTypeById Method
GetCookingPlaceTypes Method
GetCurrencyRates Method
GetCurrencyRatesForOrder Method
GetCurrentUser Method
GetDefaultCredentials Method
GetDeletedOrderTypes Method
GetDeliveryCancelCauseById Method
GetDeliveryCancelCauses Method
GetDeliveryOrderById Method
GetDeliveryOrders Method
GetDeliverySection Method
GetDisabledSizesByProduct Method
GetDiscountCardById Method
GetDiscountCards Method
GetDiscountTypeById Method
GetDiscountTypes Method
GetDocumentById Method
GetDocumentFiscalTags Method
GetDocuments Method
GetDonationTypesCompatibleWith Method
GetExternalNotificationSubscription Method
GetExternalOperations Method
GetFrontDeliverySettings Method
GetGroupModifiers Method
GetHierarchicalMenu Method
GetHostAgentId Method
GetHostDatabaseId Method
GetHostDeliverySettings Method
GetHostRestaurant Method
GetHostTerminal Method
GetHostTerminalCafeSessionCashSum Method
GetHostTerminalPointsOfSale Method
GetHostTerminalRestaurantSections Method
GetHostTerminalSettings Method
GetHostTerminalsGroup Method
GetIncludedInMenu Method
GetIncludedInMenuSectionsByProduct Method
GetKitchenOrderAllExternalData Method
GetKitchenOrderById Method
GetKitchenOrderItemAllExternalData Method
GetKitchenOrders Method
GetMarketingSourceById Method
GetMarketingSources Method
GetMeasuringUnitById Method
GetMeasuringUnits Method
GetOrderAllExternalData Method
GetOrderById Method
GetOrderItemProductGroups Method
GetOrders Method
GetOrderTypeById Method
GetOrderTypes Method
GetOrganizationFingerprint Method
GetPastOrder Method
GetPastOrders Method
GetPastOrdersBySum Method
GetPaymentSystemKey Method
GetPaymentTypeById Method
GetPaymentTypes Method
GetPaymentTypesToPayOutOnUser Method
GetPaymentTypesToStornoPastOrderItems Method
GetPointOfSaleById Method
GetPreliminaryOrderById Method
GetPreliminaryOrders Method
GetPrice Method
GetPriceCategories Method
GetPriceCategoryById Method
GetPrinterDriverParameters Method
GetPrintingDeviceInfoById Method
GetPrintingDeviceInfos Method
GetProductByBarcode Method
GetProductById Method
GetProductCategories Method
GetProductCategoryById Method
GetProductGroupById Method
GetProductGroups Method
GetProductItemCategories Method
GetProductItemCategoryById Method
GetProductScaleById Method
GetProductScales Method
GetProductScaleSizes Method
GetProductSizeById Method
GetProductSizes Method
GetProductStocksListById Method
GetProductStocksLists Method
GetProductTagById Method
GetProductTagGroupById Method
GetProductTagGroups Method
GetProductTags Method
GetQueryInfo Method
GetQuickMenu Method
GetReceiptMarkup Method
GetRegionById Method
GetRegions Method
GetRelatedDeliveryOrders Method
GetRemovalTypeById Method
GetRemovalTypesToStornoPastOrderItems Method
GetReportMarkupById Method
GetReportPrinter Method
GetReserveById Method
GetReserves Method
GetRestaurantSectionById Method
GetRestaurantSections Method
GetRoleById Method
GetRoles Method
GetSimpleModifiers Method
GetSplittableGroupModifiers Method
GetSplittableSimpleModifiers Method
GetStopListProductsRemainingAmounts Method
GetStreetById Method
GetStrictAccordanceToScheduleUserRole Method
GetSurveyItemById Method
GetSurveyItems Method
GetTableById Method
GetTables Method
GetTaxationSystemsToStornoPastOrderItems Method
GetTaxCategories Method
GetTaxCategoryById Method
GetTemplatedModifiersParamsByProduct Method
GetTerminalById Method
GetTerminals Method
GetTerminalsGroupById Method
GetTerminalsGroupPointsOfSale Method
GetTerminalsGroupRestaurantSections Method
GetTerminalsGroups Method
GetTerminalsGroupTerminals Method
GetTransportSettings Method
GetUser Method
GetUserById Method
GetUserFullName Method
GetUserRoles Method
GetUsers Method
GetWaiterTeamById Method
GetWaiterTeams Method
InvokeExternalNotification Method
IsActiveForDeliveries Method
IsAllCafeSessionsClosed Method
IsAllCafeSessionsOpen Method
IsConnectedToMainTerminal Method
IsDeliveryActive Method
IsDeliveryConfirmationActive Method
IsMultiCashRegisterConfiguration Method
IsOrderHasVatInvoice Method
IsStopListProductSellingRestricted Method
NeedToSplitOrderBeforePayment Method
OpenCafeSession Method
OpenCashDrawer Method
OpenCashRegisterSession Method
OpenPersonalSession Method
PayOrder Method
PayOrderAndPayOutOnUser Method
PrepareDeliveryForSending Method
Print Method
PrintBanquet Method
PrintBillCheque Method
PrintCashMemoCheque Method
PrintDeliveryBill Method
PrintOrderItems Method
PrintReceiptCheque Method
PrintTableReservedCheque Method
ProcessPrepay Method
RegisterAfterFormatDocumentHandler Method
RegisterBeforeFormatDocumentHandler Method
RegisterBuildEInvoiceOrderItemsHandler Method
RegisterCashRegisterFactory Method
RegisterChequeTaskProcessor Method
RegisterCustomRoundingHandler Method
RegisterExternalAddressSearchProvider Method
RegisterExternalCompanyInfoSearchProvider Method
RegisterExternalCourierServicesProvider Method
RegisterExternalOperation Method
RegisterPaymentSystem Method
RegisterScaleFactory Method
RemoveOrderClient Method
RemoveProductFromStopList Method
RemoveProductsFromStopList Method
ResetOrderCounter Method
SearchClients Method
SearchDiscountCardByNumber Method
SearchStreets Method
SendDelivery Method
SendHrsCardTransactionToServer Method
SetKitchenOrderProcessingStatus Method
SetStopListProductRemainingAmount Method
SetStopListProductsRemainingAmounts Method
SplitOrderBetweenCashRegisters Method
StartCourseCooking Method
StartProductsCooking Method
StartService Method
StopService Method
StornoOrder Method
StornoPastOrder Method
StornoPastOrderItems Method
SubmitChanges Method
TryEditCurrentOrder Method
TryEditCurrentPaymentScreen Method
TryExecuteUiOperation Method
TryGetBillPrinter Method
TryGetCafeSessionByCashRegister Method
TryGetCafeSessionById Method
TryGetCashRegisterInfoById Method
TryGetChildGroupsByProductGroup Method
TryGetChildProductsByProductGroup Method
TryGetCityById Method
TryGetClientById Method
TryGetClientByPhone Method
TryGetCompoundItemTemplateById Method
TryGetConceptionById Method
TryGetCookingPlaceTypeById Method
TryGetCustomData Method
TryGetDeliveryCancelCauseById Method
TryGetDeliveryOrderById Method
TryGetDisabledSizesByProduct Method
TryGetDiscountCardById Method
TryGetDiscountTypeById Method
TryGetDishPrinter Method
TryGetDocumentById Method
TryGetDocumentPrinter Method
TryGetIncludedInMenuSectionsByProduct Method
TryGetKitchenOrderById Method
TryGetKitchenOrderByOrder Method
TryGetKitchenOrderExternalDataByKey Method
TryGetKitchenOrderItemExternalDataByKey Method
TryGetMarketingSourceById Method
TryGetMeasuringUnitById Method
TryGetOrderById Method
TryGetOrderExternalDataByKey Method
TryGetOrderTypeById Method
TryGetParentByProduct Method
TryGetParentByProductGroup Method
TryGetPaymentTypeById Method
TryGetPointOfSaleByCookingPlaceType Method
TryGetPointOfSaleById Method
TryGetPreliminaryOrderById Method
TryGetPriceCategoryById Method
TryGetPrintingDeviceInfoById Method
TryGetProductById Method
TryGetProductCategoryById Method
TryGetProductGroupById Method
TryGetProductGroupMenuImage Method
TryGetProductItemCategoryById Method
TryGetProductMenuImage Method
TryGetProductScaleById Method
TryGetProductSizeById Method
TryGetProductStocksListById Method
TryGetProductTagById Method
TryGetProductTagGroupById Method
TryGetReceiptChequePrinter Method
TryGetRegionById Method
TryGetRemovalTypeById Method
TryGetReserveByExternalId Method
TryGetReserveById Method
TryGetRestaurantSectionById Method
TryGetRideByDeliveryOrderId Method
TryGetRoleById Method
TryGetSectionSchemaByRestaurantSection Method
TryGetSelectiveDiscountItemSettings Method
TryGetStickerPrinter Method
TryGetStreetById Method
TryGetSurveyItemById Method
TryGetTableById Method
TryGetTaxCategoryById Method
TryGetTemplatedModifiersParamsByProduct Method
TryGetTerminalAddress Method
TryGetTerminalById Method
TryGetTerminalsGroupById Method
TryGetUserById Method
TryGetWaiterTeamById Method
TryGetWaiterTeamForUser Method
TryRemoveCustomData Method
UnprocessPayment Method
UpdateDeliveriesScreenButtonState Method
UpdateDeliveryOrderEditScreenButtonState Method
UpdateDiscountCard Method
UpdatePaymentScreenButtonState Method
IOperationService
GetCardLoyaltyDiscounts Method
Returns discounts grouped by order items.
Namespace:
Resto.Front.Api
Assembly:
Resto.Front.Api.V9 (in Resto.Front.Api.V9.dll)
Syntax
C#
Copy
IReadOnlyList
<
CardLoyaltyDiscount
>
GetCardLoyaltyDiscounts
(
Guid
orderId
)
Parameters
orderId
Type:
System
Guid
Order id.
Return Value
Type:
IReadOnlyList
CardLoyaltyDiscount
See Also
Reference
IOperationService Interface
Resto.Front.Api Namespace