IReserve Interface |
Namespace: Resto.Front.Api.Data.Brd
public interface IReserve : ISerializable, IEntity, IVersionedEntity, IReserveStub
The IReserve type exposes the following members.
| Name | Description | |
|---|---|---|
| ActivityType | Activity type of the reserve to be created. | |
| CancelReason | The reserve cancellation reason or null if the reserve hasn't been canceled. | |
| Client | Client that placed the reserve. | |
| Comment | Gets the optional comment for reserve or banquet. | |
| Duration | Gets estimated banquet duration. | |
| EstimatedStartTime | Gets the estimated time when reserve will be closed or banquet will be started. | |
| ExternalId | Identifier in the external system where the reserve came from. | |
| GuestsComingTime | Gets the time when guests came and reserve was closed or banquet was started. | |
| GuestsCount | Gets estimated guests count. | |
| Id | (Inherited from IEntity.) | |
| IsBanquet | Reserve is banquet. | |
| LastChangedTerminalId | Id of the terminal (ITerminal) that last changed the reserve. | |
| Order | Order used to form menu for reserve / banquet, specify serve sequence (via courses), prepay. | |
| Revision | Incremental version of the entity. (Inherited from IVersionedEntity.) | |
| ShouldRemind | Whether to remind staff to prepare table beforehand. Table preparation time can be changed via iikoOffice (1 hour by default). | |
| Status | Gets the status of the reserve or banquet. | |
| Tables | Gets the reserved tables. |
| Name | Description | |
|---|---|---|
| GetObjectData | Populates a SerializationInfo with the data needed to serialize the target object. (Inherited from ISerializable.) |