Type MotivoRetiro
Namespace Aseinfo.VH4.Data
Parent EntityObject
Interfaces IAuditedEntity, IHasPropertyBag, IFileAttachmentCapableEntity
Entidad que representa los motivos de retiro
Events
Methods
Properties
Events
PropertyChanged
PropertyChanging
Public static methods
MotivoRetiro CreateMotivoRetiro(short codigo, string nombre, bool puedeEditarParams, bool permiteRecontratacion)
Create a new MotivoRetiro object.
Parameters
-
short
codigo - Initial value of the Codigo property.
-
string
nombre - Initial value of the Nombre property.
-
bool
puedeEditarParams - Initial value of the PuedeEditarParams property.
-
bool
permiteRecontratacion - Initial value of the PermiteRecontratacion property.
Public properties
CategoriaMotivoRetiro CategoriaMotivoRetiro get; set;
Categoría del motivo retiro que se asigna
EntityReference<CategoriaMotivoRetiro> CategoriaMotivoRetiroReference get; set;
Categoría del motivo retiro que se asigna
short Codigo get; set;
Código del motivo de retiro
EntityCollection<Empleo> Empleos get; set;
Empleos que se le aplico el motivo de retiro
EntityKey EntityKey get; set;
EntityState EntityState get;
Nullable<DateTime> FechaGrabacion get; set;
Fecha en que se creó el registro
Nullable<DateTime> FechaUltimaModificacion get; set;
Fecha de última modificación
List<Guid> FileAttachments get; set;
Contiene la información cruda del XML que contiene las referencias a los file uploads que se han hecho
EntityCollection<FormularioMotivoRetiro> FormulariosMotivoRetiro get; set;
Formularios para el motivo de retiro
EntityCollection<Liquidacion> Liquidaciones get; set;
Liquidaciones donde se asoció este motivo de retiro
string Nombre get; set;
Nombre del motivo del retiro
bool PermiteRecontratacion get; set;
Indica si luego del retiro se podrá recontratar al expediente del empleo que se está retirando
bool PuedeEditarParams get; set;
Indica si puede editar los parametros
string RawPropertyBagData get; set;
Data de los campos adicionales
EntityCollection<Retiro> Retiros get; set;
Retiros que tiene el motivo de retiro
string UsuarioGrabacion get; set;
Usuario que creó el registro
string UsuarioUltimaModificacion get; set;
Usuario que realizó la última modificación