Cargando...
Buscando...
Nada coincide
Referencia de la clase sage.ew.docsven.PlanificacionPlantillasTarea

Clase tarea. Más...

Métodos públicos

 PlanificacionPlantillasTarea ()
 Constructor vacio.
 
bool _CheckProcesarTarea (DateTime toDateTime)
 Comprueba que la tarea tenga todos sus datos correctos, y si la fecha pasada como parametro es valida para la siguiente ejecución de la tarea programada.
 
bool _CheckTareaDateTime (DateTime toDateTime)
 Comprueba que la tarea este habilitada, la fecha este dentro del rango de la tarea y que la configuracion de la misma sea correcta.
 
bool _CheckTarea ()
 Comprueba que la configuracion de la tarea sea correcta.
 
DateTime? _GetFechaUltimoRegistro (DateTime? toDateTime)
 Devuelve la fecha del ultimo registro.
 

Campos de datos

string _Error_Message = string.Empty
 Errores.
 
List< DateTime > _PlanificacionesGeneradas = new List<DateTime>()
 Planificaciones generadas por el proceso.
 

Propiedades

DateTime _FechaIni [get, set]
 Fecha de inicio.
 
DateTime _FechaFin [get, set]
 Fecha de expiración.
 
string _Configuracion [get, set]
 Configuracion.
 
TipoPeriodicidad _TipoPeriodicidad [get, set]
 _TipoPeriodicidad : diaria, semanal o mensual
 
TipoPeriodicidadMensual _TipoMensual [get, set]
 _TipoMensual : Dias o El
 
int _DiariamenteRepetirCada [get, set]
 _DiariamenteRepetirCada : intervalo de dias entre cada ejecución (diariamente)
 
int _SemanalmenteRepetirCada [get, set]
 _SemanalmenteRepetirCada : intervalo de semanas entre cada ejecución (semanalmente)
 
string[] _SemanalmenteDias [get, set]
 _SemanalmenteDias : dias en lo que se generaran registros (semanalmente)
 
string[] _MensualmenteMeses [get, set]
 _MensualmenteMeses : meses en los que se generaran asientos (mensualmente)
 
string[] _MensualmenteDias [get, set]
 _MensualmenteDias : dias de los meses en los que se generaran asientos (mensualmente)
 
string[] _El1 [get, set]
 _El1 (Primero, Segundo, Tercero, Cuarto y Ultimo) (mensualmente)
 
string[] _El2 [get, set]
 _El2 (Lunes ... Domingo) (mensualmente)
 

Descripción detallada

Clase tarea.

Definición en la línea 21 del archivo PlanificacionPlantillasGenerador.cs.

Documentación de constructores y destructores

◆ PlanificacionPlantillasTarea()

sage.ew.docsven.PlanificacionPlantillasTarea.PlanificacionPlantillasTarea ( )
inline

Constructor vacio.

Definición en la línea 113 del archivo PlanificacionPlantillasGenerador.cs.

Documentación de funciones miembro

◆ _CheckProcesarTarea()

bool sage.ew.docsven.PlanificacionPlantillasTarea._CheckProcesarTarea ( DateTime toDateTime)
inline

Comprueba que la tarea tenga todos sus datos correctos, y si la fecha pasada como parametro es valida para la siguiente ejecución de la tarea programada.

Parámetros
toDateTime
Devuelve

Definición en la línea 129 del archivo PlanificacionPlantillasGenerador.cs.

◆ _CheckTarea()

bool sage.ew.docsven.PlanificacionPlantillasTarea._CheckTarea ( )
inline

Comprueba que la configuracion de la tarea sea correcta.

Devuelve

Definición en la línea 303 del archivo PlanificacionPlantillasGenerador.cs.

◆ _CheckTareaDateTime()

bool sage.ew.docsven.PlanificacionPlantillasTarea._CheckTareaDateTime ( DateTime toDateTime)
inline

Comprueba que la tarea este habilitada, la fecha este dentro del rango de la tarea y que la configuracion de la misma sea correcta.

Devuelve

Definición en la línea 290 del archivo PlanificacionPlantillasGenerador.cs.

◆ _GetFechaUltimoRegistro()

DateTime? sage.ew.docsven.PlanificacionPlantillasTarea._GetFechaUltimoRegistro ( DateTime? toDateTime)
inline

Devuelve la fecha del ultimo registro.

Parámetros
toDateTime
Devuelve

Definición en la línea 446 del archivo PlanificacionPlantillasGenerador.cs.

Documentación de campos

◆ _Error_Message

string sage.ew.docsven.PlanificacionPlantillasTarea._Error_Message = string.Empty

Errores.

Definición en la línea 102 del archivo PlanificacionPlantillasGenerador.cs.

◆ _PlanificacionesGeneradas

List<DateTime> sage.ew.docsven.PlanificacionPlantillasTarea._PlanificacionesGeneradas = new List<DateTime>()

Planificaciones generadas por el proceso.

Definición en la línea 107 del archivo PlanificacionPlantillasGenerador.cs.

Documentación de propiedades

◆ _Configuracion

string sage.ew.docsven.PlanificacionPlantillasTarea._Configuracion
getset

Configuracion.

Definición en la línea 38 del archivo PlanificacionPlantillasGenerador.cs.

◆ _DiariamenteRepetirCada

int sage.ew.docsven.PlanificacionPlantillasTarea._DiariamenteRepetirCada
getset

_DiariamenteRepetirCada : intervalo de dias entre cada ejecución (diariamente)

Definición en la línea 71 del archivo PlanificacionPlantillasGenerador.cs.

◆ _El1

string [] sage.ew.docsven.PlanificacionPlantillasTarea._El1
getset

_El1 (Primero, Segundo, Tercero, Cuarto y Ultimo) (mensualmente)

Definición en la línea 91 del archivo PlanificacionPlantillasGenerador.cs.

◆ _El2

string [] sage.ew.docsven.PlanificacionPlantillasTarea._El2
getset

_El2 (Lunes ... Domingo) (mensualmente)

Definición en la línea 95 del archivo PlanificacionPlantillasGenerador.cs.

◆ _FechaFin

DateTime sage.ew.docsven.PlanificacionPlantillasTarea._FechaFin
getset

Fecha de expiración.

Definición en la línea 31 del archivo PlanificacionPlantillasGenerador.cs.

◆ _FechaIni

DateTime sage.ew.docsven.PlanificacionPlantillasTarea._FechaIni
getset

Fecha de inicio.

Definición en la línea 26 del archivo PlanificacionPlantillasGenerador.cs.

◆ _MensualmenteDias

string [] sage.ew.docsven.PlanificacionPlantillasTarea._MensualmenteDias
getset

_MensualmenteDias : dias de los meses en los que se generaran asientos (mensualmente)

Definición en la línea 87 del archivo PlanificacionPlantillasGenerador.cs.

◆ _MensualmenteMeses

string [] sage.ew.docsven.PlanificacionPlantillasTarea._MensualmenteMeses
getset

_MensualmenteMeses : meses en los que se generaran asientos (mensualmente)

Definición en la línea 83 del archivo PlanificacionPlantillasGenerador.cs.

◆ _SemanalmenteDias

string [] sage.ew.docsven.PlanificacionPlantillasTarea._SemanalmenteDias
getset

_SemanalmenteDias : dias en lo que se generaran registros (semanalmente)

Definición en la línea 79 del archivo PlanificacionPlantillasGenerador.cs.

◆ _SemanalmenteRepetirCada

int sage.ew.docsven.PlanificacionPlantillasTarea._SemanalmenteRepetirCada
getset

_SemanalmenteRepetirCada : intervalo de semanas entre cada ejecución (semanalmente)

Definición en la línea 75 del archivo PlanificacionPlantillasGenerador.cs.

◆ _TipoMensual

TipoPeriodicidadMensual sage.ew.docsven.PlanificacionPlantillasTarea._TipoMensual
getset

_TipoMensual : Dias o El

Definición en la línea 66 del archivo PlanificacionPlantillasGenerador.cs.

◆ _TipoPeriodicidad

TipoPeriodicidad sage.ew.docsven.PlanificacionPlantillasTarea._TipoPeriodicidad
getset

_TipoPeriodicidad : diaria, semanal o mensual

Definición en la línea 61 del archivo PlanificacionPlantillasGenerador.cs.


La documentación de esta clase está generada del siguiente archivo: