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) | |
Clase tarea.
Definición en la línea 21 del archivo PlanificacionPlantillasGenerador.cs.
|
inline |
Constructor vacio.
Definición en la línea 113 del archivo PlanificacionPlantillasGenerador.cs.
|
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.
toDateTime |
Definición en la línea 129 del archivo PlanificacionPlantillasGenerador.cs.
|
inline |
Comprueba que la configuracion de la tarea sea correcta.
Definición en la línea 303 del archivo PlanificacionPlantillasGenerador.cs.
|
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.
Definición en la línea 290 del archivo PlanificacionPlantillasGenerador.cs.
|
inline |
Devuelve la fecha del ultimo registro.
toDateTime |
Definición en la línea 446 del archivo PlanificacionPlantillasGenerador.cs.
string sage.ew.docsven.PlanificacionPlantillasTarea._Error_Message = string.Empty |
Errores.
Definición en la línea 102 del archivo PlanificacionPlantillasGenerador.cs.
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.
|
getset |
Configuracion.
Definición en la línea 38 del archivo PlanificacionPlantillasGenerador.cs.
|
getset |
_DiariamenteRepetirCada : intervalo de dias entre cada ejecución (diariamente)
Definición en la línea 71 del archivo PlanificacionPlantillasGenerador.cs.
|
getset |
_El1 (Primero, Segundo, Tercero, Cuarto y Ultimo) (mensualmente)
Definición en la línea 91 del archivo PlanificacionPlantillasGenerador.cs.
|
getset |
_El2 (Lunes ... Domingo) (mensualmente)
Definición en la línea 95 del archivo PlanificacionPlantillasGenerador.cs.
|
getset |
Fecha de expiración.
Definición en la línea 31 del archivo PlanificacionPlantillasGenerador.cs.
|
getset |
Fecha de inicio.
Definición en la línea 26 del archivo PlanificacionPlantillasGenerador.cs.
|
getset |
_MensualmenteDias : dias de los meses en los que se generaran asientos (mensualmente)
Definición en la línea 87 del archivo PlanificacionPlantillasGenerador.cs.
|
getset |
_MensualmenteMeses : meses en los que se generaran asientos (mensualmente)
Definición en la línea 83 del archivo PlanificacionPlantillasGenerador.cs.
|
getset |
_SemanalmenteDias : dias en lo que se generaran registros (semanalmente)
Definición en la línea 79 del archivo PlanificacionPlantillasGenerador.cs.
|
getset |
_SemanalmenteRepetirCada : intervalo de semanas entre cada ejecución (semanalmente)
Definición en la línea 75 del archivo PlanificacionPlantillasGenerador.cs.
|
getset |
_TipoMensual : Dias o El
Definición en la línea 66 del archivo PlanificacionPlantillasGenerador.cs.
|
getset |
_TipoPeriodicidad : diaria, semanal o mensual
Definición en la línea 61 del archivo PlanificacionPlantillasGenerador.cs.