Evolution : Data Model API Documentation

Type CursoCapacitacion

Namespace Aseinfo.VH4.Data

Parent EntityObject

Interfaces IHasPropertyBag, IAuditedEntity, IFileAttachmentCapableEntity

Events

PropertyChanged

PropertyChanging

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