INotificationService Interface |
Namespace: Resto.Front.Api
public interface INotificationService
The INotificationService type exposes the following members.
Name | Description | |
---|---|---|
BeforeCustomDataClear |
Before custom data clear when cafe session closing. Notification will provide only obsolete custom data dictionary that controlled by customDataObsolescenceDuration setting in config.
| |
BeforeDeleteNonPrintedItems |
Non printed order items deletion. Throwing OperationCanceledException will abort the operation.
| |
BeforeDeleteOrder |
Order deletion. Throwing OperationCanceledException will abort the operation.
| |
BeforeDeletePrintedItems |
Printed order items deletion. Throwing OperationCanceledException will abort the operation.
| |
BeforeDoCheque |
After payment before cheque printing. Throwing OperationCanceledException will abort the operation.
| |
BeforeOrderBill |
Order billing. Throwing OperationCanceledException will abort the operation.
| |
BeforeOrganizationDetailsEdited |
Before EInvoice added to order. If handler throws OperationCanceledException, adding is cancelled.
| |
BeforePaymentAdded |
Before payment or prepayment added to order. If handler throws OperationCanceledException, adding is cancelled.
| |
BeforeProceedOrderPayment |
Before proceeding order payment (when clicked order payment). If handler throws OperationCanceledException, order payment is cancelled.
| |
BeforeServiceCheque |
Order items service printing. Throwing OperationCanceledException will abort the operation.
| |
BillChequePosResolving |
Bill cheque printing, allows to send bill cheque task to custom point of sale.
| |
BillChequePrinting |
Bill cheque printing, allows to extend the cheque with custom header or footer sections.
| |
CafeSessionChanged | ||
CafeSessionClosing |
Cafe session closing, allows to print custom reports.
| |
CafeSessionOpening |
Cafe session opening, allows to print custom reports.
| |
CashChequePrinting |
Cash cheque printing, allows to extend the cheque with custom header or footer sections.
| |
ChangeSumChanged | ||
ChildOrderCreated |
After exctracting from order to child order when dividing payment between guests.
| |
CityChanged | ||
ClientChanged | ||
CompoundItemTemplateChanged | ||
ConnectionToMainTerminalChanged | ||
CurrentCultureChanged |
Current culture changed from UI.
| |
CurrentUserChanged | ||
CustomDataChanged | ||
DeliveryCancelCauseChanged | ||
DeliveryOrderChanged | ||
DeliveryRideChanged | ||
DeliverySettingsChanged | ||
DiscountCardChanged | ||
DiscountTypeChanged | ||
DocumentInvoicePrinting |
Printing with document service. Allows to extend the document with custom header or footer sections before print.
| |
DonationTypeChanged | ||
ExternalOperationChanged | ||
KitchenOrderChanged | ||
MarketingSourceChanged | ||
MeasuringUnitChanged | ||
NavigatingToPaymentScreen |
Navigating to the payment screen. Throwing OperationCanceledException will abort the operation.
| |
OrderBillCancelled | ||
OrderChanged | ||
OrderEditBarcodeScanned |
Barcode scanning on the order edit screen. Handler should return true if the event is to be marked handled.
| |
OrderEditCardSlided |
Card slided on the order edit screen. Handler should return true if the event is to be marked handled.
| |
OrderSplittedByCashRegisters |
Order splitted by cash registers, allows to track relationship between deleted source order and created new orders.
| |
OrderStorned |
Order storned, allows to track relationship between deleted source and created new order.
| |
OrderTypeChanged | ||
PastOrderStorned | ||
PaymentScreenUpdated |
Notification of changes on the order payment screen. Calling on adding, changing, or removing payments, updating EInvoice.
| |
PaymentTypeChanged | ||
PreliminaryOrderChanged | ||
PriceCategoryChanged | ||
ProductCategoryChanged | ||
ProductChanged | ||
ProductGroupChanged | ||
ProductItemCategoryChanged | ||
ProductScaleChanged | ||
ProductSizeChanged | ||
ProductStocksListChanged | ||
ProductTagChanged | ||
ProductTagGroupChanged | ||
QuickMenuUpdated | ||
RegionChanged | ||
RemovalTypeChanged | ||
ReserveChanged | ||
RestaurantChanged | ||
RestaurantSectionChanged | ||
RoleChanged | ||
ScreenChanged | ||
ServiceChequePrinted |
Service cheque printed.
| |
StopListProductsRemainingAmountsChanged | ||
StreetChanged | ||
TableChanged | ||
TaxCategoryChanged | ||
TerminalChanged | ||
TerminalsGroupChanged | ||
UserChanged | ||
UserSessionChanged | ||
WaiterTeamChanged |