namespace ApiTerceiroSimulador.Models.OpenDelivery
{
    public static class OrderTimings
    {
        /// <summary>
        /// For orders that must be prepared immediately.
        /// </summary>
        public static string Instant => "INSTANT";
        
        /// <summary>
        /// For orders scheduled for a specific date and time.It will always be accompanied by the schedule object.
        /// </summary>
        public static string Scheduled => "SCHEDULED";

        /// <summary>
        /// for orders that will only be delivered when the consumer indicates that they are going to pick it up. In this case, the Software Service will receive a PREPARATION_REQUESTED event indicating that the order should be started.
        /// </summary>
        public static string OnDemand => "ONDEMAND";
    }
}
