Referencia de la Clase sage.ew.formul.UserControls.Tarea

Clase tipo tarea Más...

Métodos públicos

bool _CheckTarea (string tcIdTarea="")
 Comprueba que la configuracion de la tarea sea correcta Más...
 
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 Más...
 
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 Más...
 
DateTime _ProximaEjecucion ()
 Fecha de la próxima ejecución Más...
 
bool _ExisteRegistro (DateTime toDateTime)
 Comprueba si existe un registro en GESTION!ASIGENE Más...
 
DateTime _GetFechaUltimoRegistro (DateTime? toDateTime)
 Devuelve la fecha del ultimo registro o del registro anterior a toDateTime de la tabla GESTION!ASIGENE Más...
 

Campos de datos

string _Error_Message = string.Empty
 Errores Más...
 

Propiedades

int _Id [get, set]
 Id de la tarea Más...
 
string _Nombre [get, set]
 Nombre Más...
 
DateTime _FechaIni [get, set]
 Fecha de inicio Más...
 
DateTime _FechaFin [get, set]
 Fecha de expiración Más...
 
bool _Habilitado [get, set]
 Habilitado Más...
 
bool _Siempre [get, set]
 Siempre (no tener en cuenta fechaini y fechafin) Más...
 
string _Configuracion [get, set]
 Configuracion Más...
 
TipoPeriodicidad _TipoPeriodicidad [get, set]
 _TipoPeriodicidad : diaria, semanal o mensual Más...
 
TipoPeriodicidadMensual _TipoMensual [get, set]
 _TipoMensual : Dias o El Más...
 
int _DiariamenteRepetirCada [get, set]
 _DiariamenteRepetirCada : intervalo de dias entre cada ejecución (diariamente) Más...
 
int _SemanalmenteRepetirCada [get, set]
 _SemanalmenteRepetirCada : intervalo de semanas entre cada ejecución (semanalmente) Más...
 
string [] _SemanalmenteDias [get, set]
 _SemanalmenteDias : dias en lo que se generaran registros (semanalmente) Más...
 
string [] _MensualmenteMeses [get, set]
 _MensualmenteMeses : meses en los que se generaran asientos (mensualmente) Más...
 
string [] _MensualmenteDias [get, set]
 _MensualmenteDias : dias de los meses en los que se generaran asientos (mensualmente) Más...
 
string [] _El1 [get, set]
 _El1 (Primero, Segundo, Tercero, Cuarto y Ultimo) (mensualmente) Más...
 
string [] _El2 [get, set]
 _El2 (Lunes ... Domingo) (mensualmente) Más...
 

Descripción detallada

Clase tipo tarea

Definición en la línea 620 del archivo ProgramadorTareas.cs.

Documentación de las funciones miembro

◆ _CheckProcesarTarea()

bool sage.ew.formul.UserControls.Tarea._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 873 del archivo ProgramadorTareas.cs.

◆ _CheckTarea()

bool sage.ew.formul.UserControls.Tarea._CheckTarea ( string  tcIdTarea = "")
inline

Comprueba que la configuracion de la tarea sea correcta

Devuelve

Definición en la línea 800 del archivo ProgramadorTareas.cs.

◆ _CheckTareaDateTime()

bool sage.ew.formul.UserControls.Tarea._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 1037 del archivo ProgramadorTareas.cs.

◆ _ExisteRegistro()

bool sage.ew.formul.UserControls.Tarea._ExisteRegistro ( DateTime  toDateTime)
inline

Comprueba si existe un registro en GESTION!ASIGENE

Parámetros
toDateTime
Devuelve

Definición en la línea 1201 del archivo ProgramadorTareas.cs.

◆ _GetFechaUltimoRegistro()

DateTime sage.ew.formul.UserControls.Tarea._GetFechaUltimoRegistro ( DateTime?  toDateTime)
inline

Devuelve la fecha del ultimo registro o del registro anterior a toDateTime de la tabla GESTION!ASIGENE

Parámetros
toDateTime
Devuelve

Definición en la línea 1214 del archivo ProgramadorTareas.cs.

◆ _ProximaEjecucion()

DateTime sage.ew.formul.UserControls.Tarea._ProximaEjecucion ( )
inline

Fecha de la próxima ejecución

Devuelve

Definición en la línea 1051 del archivo ProgramadorTareas.cs.

Documentación de los campos

◆ _Error_Message

string sage.ew.formul.UserControls.Tarea._Error_Message = string.Empty

Errores

Definición en la línea 625 del archivo ProgramadorTareas.cs.

Documentación de propiedades

◆ _Configuracion

string sage.ew.formul.UserControls.Tarea._Configuracion
getset

Configuracion

Definición en la línea 663 del archivo ProgramadorTareas.cs.

◆ _DiariamenteRepetirCada

int sage.ew.formul.UserControls.Tarea._DiariamenteRepetirCada
getset

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

Definición en la línea 696 del archivo ProgramadorTareas.cs.

◆ _El1

string [] sage.ew.formul.UserControls.Tarea._El1
getset

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

Definición en la línea 720 del archivo ProgramadorTareas.cs.

◆ _El2

string [] sage.ew.formul.UserControls.Tarea._El2
getset

_El2 (Lunes ... Domingo) (mensualmente)

Definición en la línea 724 del archivo ProgramadorTareas.cs.

◆ _FechaFin

DateTime sage.ew.formul.UserControls.Tarea._FechaFin
getset

Fecha de expiración

Definición en la línea 645 del archivo ProgramadorTareas.cs.

◆ _FechaIni

DateTime sage.ew.formul.UserControls.Tarea._FechaIni
getset

Fecha de inicio

Definición en la línea 640 del archivo ProgramadorTareas.cs.

◆ _Habilitado

bool sage.ew.formul.UserControls.Tarea._Habilitado
getset

Habilitado

Definición en la línea 650 del archivo ProgramadorTareas.cs.

◆ _Id

int sage.ew.formul.UserControls.Tarea._Id
getset

Id de la tarea

Definición en la línea 630 del archivo ProgramadorTareas.cs.

◆ _MensualmenteDias

string [] sage.ew.formul.UserControls.Tarea._MensualmenteDias
getset

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

Definición en la línea 716 del archivo ProgramadorTareas.cs.

◆ _MensualmenteMeses

string [] sage.ew.formul.UserControls.Tarea._MensualmenteMeses
getset

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

Definición en la línea 712 del archivo ProgramadorTareas.cs.

◆ _Nombre

string sage.ew.formul.UserControls.Tarea._Nombre
getset

Nombre

Definición en la línea 635 del archivo ProgramadorTareas.cs.

◆ _SemanalmenteDias

string [] sage.ew.formul.UserControls.Tarea._SemanalmenteDias
getset

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

Definición en la línea 708 del archivo ProgramadorTareas.cs.

◆ _SemanalmenteRepetirCada

int sage.ew.formul.UserControls.Tarea._SemanalmenteRepetirCada
getset

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

Definición en la línea 704 del archivo ProgramadorTareas.cs.

◆ _Siempre

bool sage.ew.formul.UserControls.Tarea._Siempre
getset

Siempre (no tener en cuenta fechaini y fechafin)

Definición en la línea 655 del archivo ProgramadorTareas.cs.

◆ _TipoMensual

TipoPeriodicidadMensual sage.ew.formul.UserControls.Tarea._TipoMensual
getset

_TipoMensual : Dias o El

Definición en la línea 690 del archivo ProgramadorTareas.cs.

◆ _TipoPeriodicidad

TipoPeriodicidad sage.ew.formul.UserControls.Tarea._TipoPeriodicidad
getset

_TipoPeriodicidad : diaria, semanal o mensual

Definición en la línea 685 del archivo ProgramadorTareas.cs.


La documentación para esta clase fue generada a partir del siguiente fichero: