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