Type DiaPlanAnualVacacion
Namespace Aseinfo.VH4.Data
Parent EntityObject
Entidad que representa la asignación de dias a los empleos del plan anual de vacación 
			
		
			Events
Methods
- CreateDiaPlanAnualVacacion
 - ShouldSerializePlanAnualVacacion
 - ShouldSerializePlanAnualVacacionReference
 
Properties
Events
PropertyChanged
PropertyChanging
Public instance methods
bool ShouldSerializePlanAnualVacacion()
Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría 
		
	bool ShouldSerializePlanAnualVacacionReference()
Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría 
		
	Public static methods
DiaPlanAnualVacacion CreateDiaPlanAnualVacacion(int codigo, string estadoDb, DateTime fechaInicio, DateTime fechaFinal, decimal dias)
Create a new DiaPlanAnualVacacion object. 
			
				
		
	Parameters
- 
							
intcodigo - Initial value of the Codigo property.
 - 
							
stringestadoDb - Initial value of the EstadoDb property.
 - 
							
DateTimefechaInicio - Initial value of the FechaInicio property.
 - 
							
DateTimefechaFinal - Initial value of the FechaFinal property.
 - 
							
decimaldias - Initial value of the Dias property.
 
Public properties
int Codigo get; set;
Código de asignación 
		
	decimal Dias get; set;
Número de días de vacación solicitadas para el empleado.
No necesariamente corresponde con la resta de las fechas de inicio y finalización, porque depende de la legislación laboral si se toman en cuenta días inhábiles. 
		
	Empleo Empleo get; set;
Empleo al que se le asigna los días de vacación en el plan 
		
	EntityReference<Empleo> EmpleoReference get; set;
Empleo al que se le asigna los días de vacación en el plan 
		
	EntityKey EntityKey get; set;
EntityState EntityState get;
EstadoDiasPlanAnualVacacion Estado get; set;
Estado de los Días asignados al empleo 
		
	string EstadoDb get; set;
Estado de la asignación (Planificado, Procesado) 
		
	DateTime FechaFinal get; set;
Fecha final de la vacación 
		
	DateTime FechaInicio get; set;
Fecha de inicio de la vacación 
		
	PlanAnualVacacion PlanAnualVacacion get; set;
Plan anual de vacaciones asociado a la asignación 
		
	EntityReference<PlanAnualVacacion> PlanAnualVacacionReference get; set;
Plan anual de vacaciones asociado a la asignación