RateSchedule Class |
Namespace: Resto.Front.Api.Data.Orders
[SerializableAttribute] public sealed class RateSchedule
The RateSchedule type exposes the following members.
Name | Description | |
---|---|---|
RateSchedule |
Initializes a new instance of the RateSchedule.
|
Name | Description | |
---|---|---|
Items |
List of non-default rates. Each item is a set of non-intersecting time intervals having own price.
All time intervals that are not covered by any of the schedule items have a default price.
| |
MinimumDuration |
Minumum duration of a service or null if there is no lower limit.
If the lower limit is set and the actual duration is below of limit, it will be rounded up.
| |
TimingMode |
Time rate calculation mode, which specifies how to treat rate schedule interval bounds.
| |
TimingStep |
Length of the service duration increment steps. Actual service duration is always rounded up to a multiple of this value.
|
Name | Description | |
---|---|---|
Equals | Determines whether the specified object is equal to the current object. (Inherited from Object.) | |
GetHashCode | Serves as the default hash function. (Inherited from Object.) | |
GetType | Gets the Type of the current instance. (Inherited from Object.) | |
ToString | Returns a string that represents the current object. (Inherited from Object.) |