Type TipoContrato
Namespace Aseinfo.VH4.Data
Parent EntityObject
Interfaces IAuditedEntity, IHasPropertyBag, IFileAttachmentCapableEntity
Tipos de contrato por medio de los cuales se puede contratar a un empleado
Events
Methods
- CreateTipoContrato
- ShouldSerializeCambiosTipoContratoAnterior
- ShouldSerializeCambiosTipoContratoNuevo
- ShouldSerializeprc_prorroga_contratos
Properties
- Abreviatura
- CambiosTipoContratoAnterior
- CambiosTipoContratoNuevo
- CandidatosConcursosInformacionContrato
- Codigo
- ConcursosSeleccion
- Contrataciones
- Descripcion
- Empleos
- EntityKey
- EntityState
- EsTemporal
- FechaGrabacion
- FechaUltimaModificacion
- FileAttachments
- prc_prorroga_contratos
- RawPropertyBagData
- RequisicionesPersonal
- UsuarioGrabacion
- UsuarioUltimaModificacion
Events
PropertyChanged
PropertyChanging
Public instance methods
bool ShouldSerializeCambiosTipoContratoAnterior()
Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría
bool ShouldSerializeCambiosTipoContratoNuevo()
Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría
bool ShouldSerializeprc_prorroga_contratos()
Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría
Public static methods
TipoContrato CreateTipoContrato(short codigo, string descripcion, bool esTemporal)
Create a new TipoContrato object.
Parameters
-
short
codigo - Initial value of the Codigo property.
-
string
descripcion - Initial value of the Descripcion property.
-
bool
esTemporal - Initial value of the EsTemporal property.
Public properties
string Abreviatura get; set;
Nombre corto del tipo de contrato
EntityCollection<CambioTipoContrato> CambiosTipoContratoAnterior get; set;
Colección de Acciones de Cambio de Tipo de Contrato donde este tipo aparece como el anterior
EntityCollection<CambioTipoContrato> CambiosTipoContratoNuevo get; set;
Colección de Acciones de Cambio de Tipo de Contrato donde este tipo aparece como el nuevo
EntityCollection<CandidatoConcursoInformacionContrato> CandidatosConcursosInformacionContrato get; set;
Información adicional a la existente en la tabla de candidatos del concurso de selección y que es requerida para generar una acción de contratación
short Codigo get; set;
Código del tipo de contrato
EntityCollection<ConcursoSeleccion> ConcursosSeleccion get; set;
Concursos de selcción asociados a este tipo de contrato
EntityCollection<Contratacion> Contrataciones get; set;
No Metadata Documentation available.
string Descripcion get; set;
Descripción del tipo de contrato
EntityCollection<Empleo> Empleos get; set;
No Metadata Documentation available.
EntityKey EntityKey get; set;
EntityState EntityState get;
bool EsTemporal get; set;
No Metadata Documentation available.
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<ProrrogaContrato> prc_prorroga_contratos get; set;
No Metadata Documentation available.
string RawPropertyBagData get; set;
Data de los campos adicionales
EntityCollection<RequisicionPersonal> RequisicionesPersonal get; set;
Requisiciones de personal asociadas al tipo de contrato
string UsuarioGrabacion get; set;
Usuario que creó el registro
string UsuarioUltimaModificacion get; set;
Usuario que realizó la última modificación