Type RiesgoIncapacidad
Namespace Aseinfo.VH4.Data
Parent EntityObject
Interfaces IHasPropertyBag, IAuditedEntity, IFileAttachmentCapableEntity
Representa un riesgo de incapacidad definido por la legislación laboral y el Seguro Social de cada país
Events
Methods
Properties
- Codigo
- ConsideraAsueto
- ConsideraSabado
- ConsideraSeptimo
- ConsultasMedicas
- Descripcion
- EntityKey
- EntityState
- EsProrroga
- FechaGrabacion
- FechaUltimaModificacion
- FileAttachments
- FondoAniosAcumulables
- FondoDiasAcumulablesPorAnio
- FondosIncapacidad
- Incapacidades
- Pais
- PaisReference
- Parametros
- PermiteIncapacidadIndefinida
- PermiteIncapacidadPorHoras
- RawPropertyBagData
- UsaJornada
- UsuarioGrabacion
- UsuarioUltimaModificacion
- UtilizaFondo
Events
PropertyChanged
PropertyChanging
Public static methods
RiesgoIncapacidad CreateRiesgoIncapacidad(int codigo, string descripcion, bool utilizaFondo, int fondoAniosAcumulables, int fondoDiasAcumulablesPorAnio, bool consideraSeptimo, bool consideraSabado, bool consideraAsueto, bool usaJornada, bool permiteIncapacidadIndefinida, bool permiteIncapacidadPorHoras, bool esProrroga)
Create a new RiesgoIncapacidad object.
Parameters
-
int
codigo - Initial value of the Codigo property.
-
string
descripcion - Initial value of the Descripcion property.
-
bool
utilizaFondo - Initial value of the UtilizaFondo property.
-
int
fondoAniosAcumulables - Initial value of the FondoAniosAcumulables property.
-
int
fondoDiasAcumulablesPorAnio - Initial value of the FondoDiasAcumulablesPorAnio property.
-
bool
consideraSeptimo - Initial value of the ConsideraSeptimo property.
-
bool
consideraSabado - Initial value of the ConsideraSabado property.
-
bool
consideraAsueto - Initial value of the ConsideraAsueto property.
-
bool
usaJornada - Initial value of the UsaJornada property.
-
bool
permiteIncapacidadIndefinida - Initial value of the PermiteIncapacidadIndefinida property.
-
bool
permiteIncapacidadPorHoras - Initial value of the PermiteIncapacidadPorHoras property.
-
bool
esProrroga - Initial value of the EsProrroga property.
Public properties
int Codigo get; set;
Código de Riesgo
bool ConsideraAsueto get; set;
No Metadata Documentation available.
bool ConsideraSabado get; set;
No Metadata Documentation available.
bool ConsideraSeptimo get; set;
No Metadata Documentation available.
EntityCollection<ConsultaMedica> ConsultasMedicas get; set;
Consultas médicas asociadas a un riesgo de incapacidad
string Descripcion get; set;
Nombre o Descripción del Riesgo
EntityKey EntityKey get; set;
EntityState EntityState get;
bool EsProrroga get; set;
No Metadata Documentation available.
Nullable<DateTime> FechaGrabacion get; set;
Fecha en que se creó el registro
Nullable<DateTime> FechaUltimaModificacion get; set;
Fecha en que se realizó la última modificación del registro
List<Guid> FileAttachments get; set;
Contiene la información cruda del XML que contiene las referencias a los file uploads que se han hecho
int FondoAniosAcumulables get; set;
Número de años que se acumulan para el fondo de incapacidad antes de restablecer el contador de días incapacitado a cero (Aplicable para la legislación laboral de Panamá)
int FondoDiasAcumulablesPorAnio get; set;
Total de días que es posible acumular por año laborado y por riesgo; que no generan descuento sobre el salario. (Aplicable para la legislación laboral de Panamá)
EntityCollection<FondoIncapacidad> FondosIncapacidad get; set;
Colección de fondos de incapacidad asociados a este riesgo
EntityCollection<Incapacidad> Incapacidades get; set;
Acciones de Incapacidad asociadas a este riesgo
Pais Pais get; set;
País al que pertence este riesgo de incapacidad
EntityReference<Pais> PaisReference get; set;
País al que pertence este riesgo de incapacidad
EntityCollection<ParametroRiesgoIncapacidad> Parametros get; set;
Parámetros de Incapacidad pertenecientes a este riesgo
bool PermiteIncapacidadIndefinida get; set;
No Metadata Documentation available.
bool PermiteIncapacidadPorHoras get; set;
No Metadata Documentation available.
string RawPropertyBagData get; set;
Data de los campos adicionales
bool UsaJornada get; set;
No Metadata Documentation available.
string UsuarioGrabacion get; set;
Usuario que creó el registro
string UsuarioUltimaModificacion get; set;
Usuario que realizó la última modificación del registro
bool UtilizaFondo get; set;
Determina si este riesgo genera fondo de incapacidad (aplicable a la legislación laboral de Panamá)