Type Asistencia
Namespace Aseinfo.VH4.Data
Parent EntityObject
Interfaces IAuditedEntity, IPayrollAssociatedEntity, IAuthorizationWorkflowManagedEntity, IFinalizationEntity, IHasPropertyBag
No Metadata Documentation available.
Events
Methods
Properties
- Accion
- AplicadoEnPlanilla
- Codigo
- CodigoEmpleadoAutorizadorWorkflow
- CodigoEmpleadoDefineAutorizaciones
- CodigoEmpleadoSolicitante
- CodigoEmpleadoSujetoAccion
- CodigoInstanciaWorkflow
- Comentario
- ComentarioAnulacion
- Empleo
- EmpleoReference
- EntityKey
- EntityState
- Estado
- EstadoAuthorizationWorkflow
- EstadoAuthorizationWorkflowDb
- EstadoDb
- Fecha
- FechaCambioEstado
- FechaGrabacion
- FechaUltimaModificacion
- HoraEntrada1
- HoraEntrada2
- HoraEntrada3
- HoraEntrada4
- HoraSalida1
- HoraSalida2
- HoraSalida3
- HoraSalida4
- IgnorarEnPlanilla
- IngresadoPortal
- Jornada
- JornadaReference
- PeriodoPlanilla
- PeriodoPlanillaReference
- PertenecePlanillaAutorizada
- RawPropertyBagData
- UsuarioGrabacion
- UsuarioUltimaModificacion
Events
PropertyChanged
PropertyChanging
Public instance methods
bool ShouldSerializeJornada()
Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría
bool ShouldSerializeJornadaReference()
Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría
Public static methods
Asistencia CreateAsistencia(long codigo, string estadoDb, DateTime fecha, bool aplicadoEnPlanilla, bool pertenecePlanillaAutorizada, bool ignorarEnPlanilla, string estadoAuthorizationWorkflowDb, bool ingresadoPortal, DateTime fechaCambioEstado)
Create a new Asistencia object.
Parameters
-
long
codigo - Initial value of the Codigo property.
-
string
estadoDb - Initial value of the EstadoDb property.
-
DateTime
fecha - Initial value of the Fecha property.
-
bool
aplicadoEnPlanilla - Initial value of the AplicadoEnPlanilla property.
-
bool
pertenecePlanillaAutorizada - Initial value of the PertenecePlanillaAutorizada property.
-
bool
ignorarEnPlanilla - Initial value of the IgnorarEnPlanilla property.
-
string
estadoAuthorizationWorkflowDb - Initial value of the EstadoAuthorizationWorkflowDb property.
-
bool
ingresadoPortal - Initial value of the IngresadoPortal property.
-
DateTime
fechaCambioEstado - Initial value of the FechaCambioEstado property.
Public properties
string Accion get; set;
Acción sobre la asistencia
bool AplicadoEnPlanilla get; set;
Si ya fue aplicado en planilla o no
long Codigo get; set;
Código de la marca de asistencia
Nullable<int> CodigoEmpleadoAutorizadorWorkflow get; set;
Código del empleado responsable de la entidad, usado para incluirlo en el flujo de autorización
mediante una actividad especial.
int CodigoEmpleadoDefineAutorizaciones get; set;
Código del Empleado que Define las Autorizaciones
int CodigoEmpleadoSolicitante get; set;
Código del empleado solicitante
Nullable<int> CodigoEmpleadoSujetoAccion get; set;
Código del empleado sujeto de la acción
string CodigoInstanciaWorkflow get; set;
Código de instancia de flujo
string Comentario get; set;
Comentario de asistencia
string ComentarioAnulacion get; set;
Comentario de anulación
Empleo Empleo get; set;
Empleo asociado a la asistencia
EntityReference<Empleo> EmpleoReference get; set;
Empleo asociado a la asistencia
EntityKey EntityKey get; set;
EntityState EntityState get;
EstadoAccion Estado get; set;
Estado de Solicitud
Nullable<AuthorizationWorkflowEntityState> EstadoAuthorizationWorkflow get; set;
Estado de la entidad manejada por workflow
string EstadoAuthorizationWorkflowDb get; set;
Estado del flujo
string EstadoDb get; set;
Estado de la asistencia
DateTime Fecha get; set;
Fecha de la entrada
DateTime FechaCambioEstado get; set;
Fecha en la que cambio el estado de la entidad
Nullable<DateTime> FechaGrabacion get; set;
Fecha de inserción
Nullable<DateTime> FechaUltimaModificacion get; set;
Fecha de ultima modificación
Nullable<DateTime> HoraEntrada1 get; set;
Hora de entrada 1
Nullable<DateTime> HoraEntrada2 get; set;
Hora de entrada 2
Nullable<DateTime> HoraEntrada3 get; set;
Hora de entrada 3
Nullable<DateTime> HoraEntrada4 get; set;
Hora de entrada 4
Nullable<DateTime> HoraSalida1 get; set;
Hora de salida 1
Nullable<DateTime> HoraSalida2 get; set;
Hora de salida 2
Nullable<DateTime> HoraSalida3 get; set;
Hora de salida 3
Nullable<DateTime> HoraSalida4 get; set;
Hora de salida 4
bool IgnorarEnPlanilla get; set;
Si se debe ignorar en la planilla a la que pertenece
bool IngresadoPortal get; set;
Indica si fue ingresada desde el portal
Jornada Jornada get; set;
Jornada asociada a la asistencia
EntityReference<Jornada> JornadaReference get; set;
Jornada asociada a la asistencia
PeriodoPlanilla PeriodoPlanilla get; set;
Período de planilla asociado a la asistencia
EntityReference<PeriodoPlanilla> PeriodoPlanillaReference get; set;
Período de planilla asociado a la asistencia
bool PertenecePlanillaAutorizada get; set;
Si pertenece a una planilla que ya fue autorizada
string RawPropertyBagData get; set;
Información de campos adicionales
string UsuarioGrabacion get; set;
Usuario que inserta
string UsuarioUltimaModificacion get; set;
Usuario que realiza la ultima modificación