Type Asistencia
Namespace Aseinfo.VH4.Data
Parent EntityObject
Interfaces IAuditedEntity, IPayrollAssociatedEntity, IAuthorizationWorkflowManagedEntity, IFinalizationEntity
No Metadata Documentation available.
Events
Methods
Properties
- Accion
- AplicadoEnPlanilla
- Codigo
- CodigoEmpleadoAutorizadorWorkflow
- CodigoEmpleadoDefineAutorizaciones
- CodigoEmpleadoSolicitante
- CodigoEmpleadoSujetoAccion
- CodigoInstanciaWorkflow
- 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
- UsuarioGrabacion
- UsuarioUltimaModificacion
Events
PropertyChanged
PropertyChanging
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 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 UsuarioGrabacion get; set;
Usuario que inserta
string UsuarioUltimaModificacion get; set;
Usuario que realiza la ultima modificación