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 Syrve Office (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.) |