/// <summary>
 ///		Ejecuta la instrucción
 /// </summary>
 public void Execute()
 {
     // Ejecuta la instrucción
     ExecuteInternal();
     // Indica que se ha ejecutado y calcula la fecha de siguiente
     TimesExecuted++;
     if (Delay.TotalSeconds > 0 || To != null)
     {
         Next = Next.AddSeconds(Delay.TotalSeconds);
     }
 }