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
-
int
codigo - Initial value of the Codigo property.
-
string
nombre - Initial value of the Nombre property.
-
int
duracionTotal - Initial value of the DuracionTotal property.
-
string
unidadDeDuracionDb - Initial value of the UnidadDeDuracionDb property.
-
bool
esImpartidoLocalmente - Initial value of the EsImpartidoLocalmente property.
-
bool
estado - Initial value of the Estado property.
-
bool
disponibleSolicitud - Initial value of the DisponibleSolicitud property.
-
bool
esTeorico - Initial value of the EsTeorico property.
-
bool
esPractico - 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