Evolution : Data Model API Documentation

Type RiesgoIncapacidad

Namespace Aseinfo.VH4.Data

Parent EntityObject

Interfaces IHasPropertyBag, IAuditedEntity, IFileAttachmentCapableEntity

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á)