IRestaurantKitchenSettings Interface |
Namespace: Resto.Front.Api.Data.Kitchen
public interface IRestaurantKitchenSettings : ISerializable
The IRestaurantKitchenSettings type exposes the following members.
| Name | Description | |
|---|---|---|
| AllowChangeStatusSpecificDishByClickingName | Allowed to transition specific dish to next cooking status by clicking on its name. | |
| AutoServeCompletedDishes | Automatically mark cooked dishes as served. | |
| BeforeTimePeakModeChangeInterval | Warning about peak/normal mode switch is displayed this time interval before change. | |
| Course2PrintToCookingDelay | Waiting time for 2nd course dishes from printing moment to when these dishes should start cooking. | |
| Course3PrintToCookingDelay | Waiting time for 3rd course dishes from printing moment to when these dishes should start cooking. | |
| Course4PrintToCookingDelay | Waiting time for 4th course dishes from printing moment to when these dishes should start cooking. | |
| CourseDishesCookingMode | Cooking mode for course-based dishes. | |
| DishesOverdueInterval | Time interval before dish completion when dish is considered 'slightly' overdue ('Overdue 1'). Counted from zero to negative. | |
| DishesSelectionMode | Dish selection mode in order or serving. | |
| GroupKitchenProdutsByCookingPlace | On kitchen screens 'By orders' and 'By servings', group dishes by cooking place. By default, dishes are displayed in the same order as on the order editing screen. This setting enables preliminary grouping of dishes by cooking places, within group the order is the same as on the order editing screen, groups themselves are ordered by department name. | |
| HighCourseDelayInterval | Waiting time interval for 5th and higher course dishes from previous course to next course. | |
| NotifyWaitersOnCookingComplete | Notify waiters when dish cooking is completed. | |
| OrderKitchenModifiersByFastCode | On kitchen screen, order modifiers by quick input code. By default, modifiers are ordered in the sequence defined in dish modifiers table or scheme. This setting allows explicit ordering for modifiers by non-targeted use of quick input code, including displaying mixed child modifiers from different groups. | |
| PackedStatusOnCookingEnabled | Whether order assembly process is enabled. | |
| ServeDishesAsFastAsPossible | Serve dishes as fast as possible. | |
| ShowFullKitchenProductComment | Show full dish comment on kitchen screen. By default, comment is displayed as single line. This setting enables multi-line comment display. | |
| TimePeakIntervals | Peak hours schedule. |
| Name | Description | |
|---|---|---|
| GetObjectData | Populates a SerializationInfo with the data needed to serialize the target object. (Inherited from ISerializable.) |