Type DetalleDevolucionVacacion
Namespace Aseinfo.VH4.Data
Parent EntityObject
Interfaces IHasPropertyBag, IAuditedEntity
No Metadata Documentation available.
Events
Methods
- CreateDetalleDevolucionVacacion
- ShouldSerializeDevolucionVacacion
- ShouldSerializeDevolucionVacacionReference
- ShouldSerializePeriodosPlanilla
- ShouldSerializePeriodosPlanillaReference
- ShouldSerializePeriodoVacaciones
- ShouldSerializePeriodoVacacionesReference
- ShouldSerializeSolicitudDiasVacacion
- ShouldSerializeSolicitudDiasVacacionReference
Properties
- AplicadoEnPlanilla
- Codigo
- DevolucionVacacion
- DevolucionVacacionReference
- Dias
- EntityKey
- EntityState
- FechaFin
- FechaGrabacion
- FechaInicial
- FechaUltimaModificacion
- Horas
- PeriodosPlanilla
- PeriodosPlanillaReference
- PeriodoVacaciones
- PeriodoVacacionesReference
- PertenecePlanillaAutorizada
- RawPropertyBagData
- SePagaron
- SolicitudDiasVacacion
- SolicitudDiasVacacionReference
- UsuarioGrabacion
- UsuarioUltimaModificacion
Events
PropertyChanged
PropertyChanging
Public instance methods
bool ShouldSerializeDevolucionVacacion()
Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría
bool ShouldSerializeDevolucionVacacionReference()
Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría
bool ShouldSerializePeriodosPlanilla()
Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría
bool ShouldSerializePeriodosPlanillaReference()
Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría
bool ShouldSerializePeriodoVacaciones()
Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría
bool ShouldSerializePeriodoVacacionesReference()
Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría
bool ShouldSerializeSolicitudDiasVacacion()
Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría
bool ShouldSerializeSolicitudDiasVacacionReference()
Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría
Public static methods
DetalleDevolucionVacacion CreateDetalleDevolucionVacacion(int codigo, DateTime fechaInicial, DateTime fechaFin, decimal dias, decimal horas, bool sePagaron, bool aplicadoEnPlanilla, bool pertenecePlanillaAutorizada)
Create a new DetalleDevolucionVacacion object.
Parameters
-
int
codigo - Initial value of the Codigo property.
-
DateTime
fechaInicial - Initial value of the FechaInicial property.
-
DateTime
fechaFin - Initial value of the FechaFin property.
-
decimal
dias - Initial value of the Dias property.
-
decimal
horas - Initial value of the Horas property.
-
bool
sePagaron - Initial value of the SePagaron property.
-
bool
aplicadoEnPlanilla - Initial value of the AplicadoEnPlanilla property.
-
bool
pertenecePlanillaAutorizada - Initial value of the PertenecePlanillaAutorizada property.
Public properties
bool AplicadoEnPlanilla get; set;
Determina si el registro se logró aplicar en la última ejecución de la planilla
int Codigo get; set;
Codigo del detalle de Devolución de Vacación
DevolucionVacacion DevolucionVacacion get; set;
No Metadata Documentation available.
EntityReference<DevolucionVacacion> DevolucionVacacionReference get; set;
No Metadata Documentation available.
decimal Dias get; set;
Número de días de vacación que serán gozadas por el empleado. (en formato decimal si tienen horas)
EntityKey EntityKey get; set;
EntityState EntityState get;
DateTime FechaFin get; set;
Fecha de finalización de las vacaciones solicitadas
Nullable<DateTime> FechaGrabacion get; set;
Fecha en que se creó el registro
DateTime FechaInicial get; set;
Fecha de inicio de las vacaciones solicitado
Nullable<DateTime> FechaUltimaModificacion get; set;
Fecha en que se modificó el registro
decimal Horas get; set;
Número de horas de vacación que serán gozadas por el empleado.
PeriodoPlanilla PeriodosPlanilla get; set;
No Metadata Documentation available.
EntityReference<PeriodoPlanilla> PeriodosPlanillaReference get; set;
No Metadata Documentation available.
FondoVacacion PeriodoVacaciones get; set;
No Metadata Documentation available.
EntityReference<FondoVacacion> PeriodoVacacionesReference get; set;
No Metadata Documentation available.
bool PertenecePlanillaAutorizada get; set;
Verdadero cuando la accion pertenece a una planilla que ya fue autorizada (cuando esta bandera es verdadero, se considera que esta acción tuvo aplicación en la planilla)
string RawPropertyBagData get; set;
Información de campos adicionales
bool SePagaron get; set;
Determina si los días asignados deben ser pagados en el período de planilla especificado (De lo contrario se registran como días gozados unicamente)
SolicitudVacacion SolicitudDiasVacacion get; set;
No Metadata Documentation available.
EntityReference<SolicitudVacacion> SolicitudDiasVacacionReference get; set;
No Metadata Documentation available.
string UsuarioGrabacion get; set;
Usuario que creó el registro
string UsuarioUltimaModificacion get; set;
Usuario que modificó el registro