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
- 
							
shortcodigo - Initial value of the Codigo property.
 - 
							
stringdescripcion - Initial value of the Descripcion property.
 - 
							
boolesTemporal - 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