Type CursoCapacitacion
Namespace Aseinfo.VH4.Data
Parent EntityObject
Interfaces IHasPropertyBag, IAuditedEntity, IFileAttachmentCapableEntity
No Metadata Documentation available. 
			
		
			Events
Methods
- CreateCursoCapacitacion
 - ShouldSerializeAreaCursoCapacitacion
 - ShouldSerializeAreaCursoCapacitacionReference
 - ShouldSerializeContenidos
 - ShouldSerializeCursosCertificacionesPuestos
 - ShouldSerializeGastosFijos
 - ShouldSerializeGastosPorParticipante
 - ShouldSerializeInstituciones
 - ShouldSerializeInstructoresExternos
 - ShouldSerializeInstructoresInternos
 - ShouldSerializePrograma
 - ShouldSerializeProgramaReference
 - ShouldSerializeRecursos
 - ShouldSerializeUnidadesCapacitacion
 
Properties
- AreaCursoCapacitacion
 - AreaCursoCapacitacionReference
 - Codigo
 - CodigoMonedaParaGastos
 - Contenidos
 - CursosCertificacionesPuestos
 - Descripcion
 - DisponibleSolicitud
 - DuracionTotal
 - EntityKey
 - EntityState
 - EsImpartidoLocalmente
 - EsPractico
 - Estado
 - EsTeorico
 - Eventos
 - FechaGrabacion
 - FechaUltimaModificacion
 - FileAttachments
 - GastosFijos
 - GastosPorParticipante
 - Instituciones
 - InstructoresExternos
 - InstructoresInternos
 - Nombre
 - NumeroMaximoParticipantes
 - NumeroMinimoParticipantes
 - Objetivo
 - Programa
 - ProgramaReference
 - RawPropertyBagData
 - Recursos
 - SolicitudesCapacitacion
 - TipoEvento
 - TipoEventoReference
 - UnidadDeDuracion
 - UnidadDeDuracionDb
 - UnidadesCapacitacion
 - UsuarioGrabacion
 - UsuarioUltimaModificacion
 
Events
PropertyChanged
PropertyChanging
Public instance methods
bool ShouldSerializeAreaCursoCapacitacion()
Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría 
		
	bool ShouldSerializeAreaCursoCapacitacionReference()
Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría 
		
	bool ShouldSerializeContenidos()
Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría 
		
	bool ShouldSerializeCursosCertificacionesPuestos()
Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría 
		
	bool ShouldSerializeGastosFijos()
Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría 
		
	bool ShouldSerializeGastosPorParticipante()
Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría 
		
	bool ShouldSerializeInstituciones()
Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría 
		
	bool ShouldSerializeInstructoresExternos()
Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría 
		
	bool ShouldSerializeInstructoresInternos()
Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría 
		
	bool ShouldSerializePrograma()
Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría 
		
	bool ShouldSerializeProgramaReference()
Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría 
		
	bool ShouldSerializeRecursos()
Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría 
		
	bool ShouldSerializeUnidadesCapacitacion()
Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría 
		
	Public static methods
CursoCapacitacion CreateCursoCapacitacion(int codigo, string nombre, int duracionTotal, string unidadDeDuracionDb, bool esImpartidoLocalmente, bool estado, bool disponibleSolicitud, bool esTeorico, bool esPractico)
Create a new CursoCapacitacion object. 
			
				
		
	Parameters
- 
							
intcodigo - Initial value of the Codigo property.
 - 
							
stringnombre - Initial value of the Nombre property.
 - 
							
intduracionTotal - Initial value of the DuracionTotal property.
 - 
							
stringunidadDeDuracionDb - Initial value of the UnidadDeDuracionDb property.
 - 
							
boolesImpartidoLocalmente - Initial value of the EsImpartidoLocalmente property.
 - 
							
boolestado - Initial value of the Estado property.
 - 
							
booldisponibleSolicitud - Initial value of the DisponibleSolicitud property.
 - 
							
boolesTeorico - Initial value of the EsTeorico property.
 - 
							
boolesPractico - Initial value of the EsPractico property.
 
Public properties
AreaCursoCapacitacion AreaCursoCapacitacion get; set;
Area de Capacitacion 
		
	EntityReference<AreaCursoCapacitacion> AreaCursoCapacitacionReference get; set;
Area de Capacitacion 
		
	int Codigo get; set;
Codigo 
		
	string CodigoMonedaParaGastos get;
Contiene el código de la moneda que se utilizará para todos los gastos y mostrar los tipos de gastos de la moneda indicada 
		
	EntityCollection<ContenidoCapacitacion> Contenidos get; set;
Contenidos 
		
	EntityCollection<CursoCertificacionPuesto> CursosCertificacionesPuestos get; set;
Certificaciones para el puesto donde el curso está asociado 
		
	string Descripcion get; set;
Descripcion 
		
	bool DisponibleSolicitud get; set;
Determina si un evento podra ser asignado en una solicitud de capacitacion 
		
	int DuracionTotal get; set;
Estimación total de tiempo requerido para recibir el curso 
		
	EntityKey EntityKey get; set;
EntityState EntityState get;
bool EsImpartidoLocalmente get; set;
¿Es impartido localmente? 
		
	bool EsPractico get; set;
¿El curso es práctico? 
		
	bool Estado get; set;
Determina si un evento esta vigente 
		
	bool EsTeorico get; set;
¿El curso es teórico? 
		
	EntityCollection<EventoCapacitacion> Eventos get; set;
Eventos de capacitacion 
		
	Nullable<DateTime> FechaGrabacion get; set;
Fecha en que se insertó 
		
	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<GastoFijoCurso> GastosFijos get; set;
Gastos fijos del curso 
		
	EntityCollection<GastoPorParticipanteCurso> GastosPorParticipante get; set;
Gastos por participante 
		
	EntityCollection<InstitucionCapacitacion> Instituciones get; set;
Instituciones 
		
	EntityCollection<InstructorExterno> InstructoresExternos get; set;
Instructores Externos 
		
	EntityCollection<InstructorInterno> InstructoresInternos get; set;
Instructores Internos 
		
	string Nombre get; set;
Nombre 
		
	Nullable<int> NumeroMaximoParticipantes get; set;
Número máximo de participantes para impartir el curso (NULL = no tiene máximo) 
		
	Nullable<int> NumeroMinimoParticipantes get; set;
Número de mínimo de participantes para impartir el curso (NULL = no tiene mínimo) 
		
	string Objetivo get; set;
Objetivo 
		
	ProgramaCapacitacion Programa get; set;
Programa que el curso implementa 
		
	EntityReference<ProgramaCapacitacion> ProgramaReference get; set;
Programa que el curso implementa 
		
	string RawPropertyBagData get; set;
Data de property bag 
		
	EntityCollection<RecursoCapacitacion> Recursos get; set;
Recursos 
		
	EntityCollection<SolicitudCapacitacion> SolicitudesCapacitacion get; set;
Conjunto de solicitudes de capacitacion 
		
	TipoEventoCapacitacion TipoEvento get; set;
Tipo de Evento 
		
	EntityReference<TipoEventoCapacitacion> TipoEventoReference get; set;
Tipo de Evento 
		
	UnidadDuracionCapacitacion UnidadDeDuracion get; set;
Unidad de Duración de Curso 
		
	string UnidadDeDuracionDb get; set;
Unidad de medida de la duración total estimada del curso (Hora / Dia / Semana / Mes) 
		
	EntityCollection<UnidadCapacitacion> UnidadesCapacitacion get; set;
Unidades de Capacitacion 
		
	string UsuarioGrabacion get; set;
Usuario que insertó 
		
	string UsuarioUltimaModificacion get; set;
Usuario de última modificación