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.) |