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
- 
							
longcodigo - Initial value of the Codigo property.
 - 
							
stringestadoDb - Initial value of the EstadoDb property.
 - 
							
DateTimefecha - Initial value of the Fecha property.
 - 
							
boolaplicadoEnPlanilla - Initial value of the AplicadoEnPlanilla property.
 - 
							
boolpertenecePlanillaAutorizada - Initial value of the PertenecePlanillaAutorizada property.
 - 
							
boolignorarEnPlanilla - Initial value of the IgnorarEnPlanilla property.
 - 
							
stringestadoAuthorizationWorkflowDb - Initial value of the EstadoAuthorizationWorkflowDb property.
 - 
							
boolingresadoPortal - Initial value of the IngresadoPortal property.
 - 
							
DateTimefechaCambioEstado - 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