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
-
int
codigo - Initial value of the Codigo property.
-
string
estadoDb - Initial value of the EstadoDb property.
-
DateTime
fechaInicio - Initial value of the FechaInicio property.
-
DateTime
fechaFinal - Initial value of the FechaFinal property.
-
decimal
dias - 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