Type CursoCertificacionPuesto
Namespace Aseinfo.VH4.Data
Parent EntityObject
Interfaces IAuditedEntity, IHasPropertyBag
Entidad que representalas los cursos o certificaciones que se deben de tomar como requisitos para el puesto 
			
		
			Events
Methods
Properties
- Codigo
 - Curso
 - CursoReference
 - Descripcion
 - EntityKey
 - EntityState
 - EsTodosPeriodos
 - FechaGrabacion
 - FechaUltimaModificacion
 - Modalidad
 - ModalidadDb
 - Orden
 - PeriodoOcurrencia
 - Puesto
 - PuestoReference
 - RawPropertyBagData
 - Requerido
 - UnidadesValidez
 - UnidadesValidezDB
 - UsaValidez
 - UsuarioGrabacion
 - UsuarioUltimaModificacion
 - Validez
 
Events
PropertyChanged
PropertyChanging
Public static methods
CursoCertificacionPuesto CreateCursoCertificacionPuesto(int codigo, bool requerido, int orden, bool usaValidez, bool esTodosPeriodos)
Create a new CursoCertificacionPuesto object. 
			
				
		
	Parameters
- 
							
intcodigo - Initial value of the Codigo property.
 - 
							
boolrequerido - Initial value of the Requerido property.
 - 
							
intorden - Initial value of the Orden property.
 - 
							
boolusaValidez - Initial value of the UsaValidez property.
 - 
							
boolesTodosPeriodos - Initial value of the EsTodosPeriodos property.
 
Public properties
int Codigo get; set;
Código de la certificacón para el puesto 
		
	CursoCapacitacion Curso get; set;
Curso que debe de tomar como requisito el puesto 
		
	EntityReference<CursoCapacitacion> CursoReference get; set;
Curso que debe de tomar como requisito el puesto 
		
	string Descripcion get; set;
Descripcion del curso o de l a certificación para el puesto 
		
	EntityKey EntityKey get; set;
EntityState EntityState get;
bool EsTodosPeriodos get; set;
Indica si el curso se realiza cada período del plan de capacitación 
		
	Nullable<DateTime> FechaGrabacion get; set;
Fecha en que se creó el registro 
		
	Nullable<DateTime> FechaUltimaModificacion get; set;
Fecha en que se creó el registro 
		
	Nullable<ModalidadCertificacionPuesto> Modalidad get; set;
Modalidad para el curso o certificación 
		
	string ModalidadDb get; set;
La modalidad del curso o certificación 
		
	int Orden get; set;
Orden de la prescedencia 
		
	Nullable<int> PeriodoOcurrencia get; set;
El número del período del plan en el cual se llevará a cabo el curso (esta debe ser menor al número de periodos del plan) 
		
	Puesto Puesto get; set;
Puesto al que se le asocia un curso 
		
	EntityReference<Puesto> PuestoReference get; set;
Puesto al que se le asocia un curso 
		
	string RawPropertyBagData get; set;
Data de los campos adicionales 
		
	bool Requerido get; set;
¿El curso o certificación es requerida? 
		
	Nullable<UnidadesTiempoValidez> UnidadesValidez get; set;
Unidad de validez 
		
	string UnidadesValidezDB get; set;
unidad de medida de la validez 
		
	bool UsaValidez get; set;
Usa o el tiempo de validez para el curso a tomar 
		
	string UsuarioGrabacion get; set;
Usuario que creó el registro 
		
	string UsuarioUltimaModificacion get; set;
Usuario que realizó la última modificación 
		
	Nullable<int> Validez get; set;
Número de unidades de tiempo en el que el curso es válido