Evolution : Data Model API Documentation

Type EventoCapacitacion

Namespace Aseinfo.VH4.Data

Parent EntityObject

Interfaces IHasPropertyBag, IAuditedEntity

Eventos de capacitación programados y ejecutados

Events

Methods

Properties

Events

PropertyChanged

PropertyChanging

Public static methods

EventoCapacitacion CreateEventoCapacitacion(int codigo, string estadoDb, string nombre, bool esImpartidoInternamente, bool esImpartidoLocalmente, decimal duracionTotal, string unidadDeDuracionDb, int numeroPlanificadoDeParticipantes, bool tieneListaParticipantes, decimal totalGastosFijosPresupuestados, decimal totalGastosPresupuestadosPorParticipante, decimal totalGastosIndividualesPresupuestados, int numeroParticipantes, decimal totalGastosFijos, decimal totalGastosPorParticipante, decimal totalGastosIndividuales, bool esTeorico, bool esPractico)

Create a new EventoCapacitacion object.
Parameters
int codigo
Initial value of the Codigo property.
string estadoDb
Initial value of the EstadoDb property.
string nombre
Initial value of the Nombre property.
bool esImpartidoInternamente
Initial value of the EsImpartidoInternamente property.
bool esImpartidoLocalmente
Initial value of the EsImpartidoLocalmente property.
decimal duracionTotal
Initial value of the DuracionTotal property.
string unidadDeDuracionDb
Initial value of the UnidadDeDuracionDb property.
int numeroPlanificadoDeParticipantes
Initial value of the NumeroPlanificadoDeParticipantes property.
bool tieneListaParticipantes
Initial value of the TieneListaParticipantes property.
decimal totalGastosFijosPresupuestados
Initial value of the TotalGastosFijosPresupuestados property.
decimal totalGastosPresupuestadosPorParticipante
Initial value of the TotalGastosPresupuestadosPorParticipante property.
decimal totalGastosIndividualesPresupuestados
Initial value of the TotalGastosIndividualesPresupuestados property.
int numeroParticipantes
Initial value of the NumeroParticipantes property.
decimal totalGastosFijos
Initial value of the TotalGastosFijos property.
decimal totalGastosPorParticipante
Initial value of the TotalGastosPorParticipante property.
decimal totalGastosIndividuales
Initial value of the TotalGastosIndividuales property.
bool esTeorico
Initial value of the EsTeorico property.
bool esPractico
Initial value of the EsPractico property.

Public properties

AreaCursoCapacitacion AreaCursoCapacitacion get; set;

No Metadata Documentation available.

EntityReference<AreaCursoCapacitacion> AreaCursoCapacitacionReference get; set;

No Metadata Documentation available.

CentroCosto CentroDeCosto get; set;

(Opcional) Código de centro de costo al que serán cargados los costos del evento. Si no se especifica entonces se deben especificar centros de costo por participante en ejecución

CentroCosto CentroDeCostoPlanificado get; set;

(Opcional) Código de centro de costo al que serán cargados los costos del evento. Si no se especifica entonces se deben especificar centros de costo por participante planificado.

EntityReference<CentroCosto> CentroDeCostoPlanificadoReference get; set;

(Opcional) Código de centro de costo al que serán cargados los costos del evento. Si no se especifica entonces se deben especificar centros de costo por participante planificado.

EntityReference<CentroCosto> CentroDeCostoReference get; set;

(Opcional) Código de centro de costo al que serán cargados los costos del evento. Si no se especifica entonces se deben especificar centros de costo por participante en ejecución

int Codigo get; set;

Código

EntityCollection<ContenidoCapacitacion> Contenidos get; set;

No Metadata Documentation available.

CursoCapacitacion Curso get; set;

Curso de capacitacion

EntityReference<CursoCapacitacion> CursoReference get; set;

Curso de capacitacion

EntityCollection<EmpleoParticipanteSolicitudCapacitacion> des_det_emp_solicitud get; set;

No Metadata Documentation available.

string Descripcion get; set;

Descripción

decimal DuracionTotal get; set;

Total de tiempo requerido para recibir el Evento

EntityKey EntityKey get; set;

EntityState EntityState get;

bool EsImpartidoInternamente get; set;

Determina si el evento se imparte internamente (a través de los recursos propios de la empresa) o externamente (ejecutado por una institución externa)

bool EsImpartidoLocalmente get; set;

Determina si un evento se imparte localmente (de lo contrario se asume que se imparte en el extranjero)

bool EspecificaHoras get; set;

Indica si se especifican horas

bool EsPractico get; set;

Indica si el evento es práctico

EstadoEventoCapacitacion Estado get; set;

Estado del Evento

string EstadoDb get; set;

Estado del evento

bool EsTeorico get; set;

Indica si el evento es teórico

Nullable<DateTime> FechaCancelacion get; set;

Fecha en que se canceló el evento

Nullable<DateTime> FechaFin get; set;

Fecha de Finalización

Nullable<DateTime> FechaGrabacion get; set;

Fecha de inserción

Nullable<DateTime> FechaInicio get; set;

Fecha de Inicio

EntityCollection<FechaEventoCapacitacion> FechasDeEjecucion get; set;

No Metadata Documentation available.

Nullable<DateTime> FechaUltimaModificacion get; set;

Fecha de última modificación

FormularioDinamico FormularioDinamico get; set;

Formulario que sirve para evaluar el evento

EntityReference<FormularioDinamico> FormularioDinamicoReference get; set;

Formulario que sirve para evaluar el evento

EntityCollection<GastoFijoEventoCapacitacion> GastosFijos get; set;

No Metadata Documentation available.

EntityCollection<GastoFijoPresupuestadoEventoCapacitacion> GastosFijosPresupuestados get; set;

No Metadata Documentation available.

EntityCollection<GastoPorParticipanteEventoCapacitacion> GastosPorParticipante get; set;

No Metadata Documentation available.

EntityCollection<GastoPresupuestadoPorParticipanteEventoCapacitacion> GastosPresupuestadosPorParticipante get; set;

No Metadata Documentation available.

EntityCollection<InstitucionCapacitacion> Instituciones get; set;

No Metadata Documentation available.

InstitucionCapacitacion InstitucionFinanciadora get; set;

(Opcional) Código de institución que contribuye al pago de los gastos del evento ya sea parcial o totalmente

EntityReference<InstitucionCapacitacion> InstitucionFinanciadoraReference get; set;

(Opcional) Código de institución que contribuye al pago de los gastos del evento ya sea parcial o totalmente

EntityCollection<InstructorExterno> InstructoresExternos get; set;

No Metadata Documentation available.

EntityCollection<InstructorInterno> InstructoresInternos get; set;

Instructores internos

string Lugar get; set;

Lugar donde se realiza el evento cuando no es interno

string MotivoCancelacion get; set;

Motivo de cancelación

string Nombre get; set;

Nombre

int NumeroParticipantes get; set;

El número de participantes con los cuales se ejecutó el evento. (Numéro de registros en el detalle correspondiente)

int NumeroPlanificadoDeParticipantes get; set;

Si [eve_lista_participantes = 1] tiene el número de registros en el detalle de participantes inscritos al evento. Si [eve_lista_participantes = 0] tiene el número de participantes que está programado que se inscriban al evento (digitado por el usuario)

string Objetivo get; set;

Objetivo

string Observaciones get; set;

Observaciones del evento

Pais Pais get; set;

País donde se impartirá

EntityReference<Pais> PaisReference get; set;

País donde se impartirá

EntityCollection<ParticipanteEventoCapacitacion> Participantes get; set;

No Metadata Documentation available.

EntityCollection<ParticipantePlanificadoEventoCapacitacion> ParticipantesPlanificados get; set;

No Metadata Documentation available.

PresupuestoCapacitacion PresupuestoCapacitacion get; set;

No Metadata Documentation available.

EntityReference<PresupuestoCapacitacion> PresupuestoCapacitacionReference get; set;

No Metadata Documentation available.

ProgramaCapacitacion ProgramaCapacitacion get; set;

No Metadata Documentation available.

EntityReference<ProgramaCapacitacion> ProgramaCapacitacionReference get; set;

No Metadata Documentation available.

string RawPropertyBagData get; set;

Data de PropertyBag

EntityCollection<RecursoCapacitacion> RecursosCapacitacion get; set;

No Metadata Documentation available.

EntityCollection<SolicitudCapacitacion> SolicitudesCapacitacion get; set;

Conjunto de solicitudes de capacitacion

EntityCollection<SolicitudCapacitacion> SolicitudesCapacitacionAsignadas get; set;

No Metadata Documentation available.

bool TieneListaParticipantes get; set;

Determina si el evento ya tiene asignado un detalle de participantes inscritos (en caso que no lo tenga, entonces la columna eve_num_participantes, tiene el total de participantes que se espera inscribir)

TipoEventoCapacitacion TipoEvento get; set;

No Metadata Documentation available.

EntityReference<TipoEventoCapacitacion> TipoEventoReference get; set;

No Metadata Documentation available.

decimal TotalGastosFijos get; set;

Total de Gastos Fijos del Evento que fueron gastados (Sumatoria de los registros del detalle)

decimal TotalGastosFijosPresupuestados get; set;

Total de Gastos Fijos del Evento (Sumatoria de los registros del detalle)

decimal TotalGastosIndividuales get; set;

Representa el total de gastos que se gastaron de manera individual a algunos participantes (Sumatoria de gastos del detalle)

decimal TotalGastosIndividualesPresupuestados get; set;

Representa el total de gastos que se digitaron de manera individual a algunos participantes (Sumatoria de gastos del detalle)

decimal TotalGastosPorParticipante get; set;

Total de Gastos por Participante que fueron gastados (sumatoria de la tabla detalle)

decimal TotalGastosPresupuestadosPorParticipante get; set;

Total de Gastos por Participante (sumatoria de la tabla detalle)

UnidadDuracionCapacitacion UnidadDeDuracion get; set;

Unidad de Duración de Curso

string UnidadDeDuracionDb get; set;

Unidad de Duración

EntityCollection<UnidadCapacitacion> UnidadesCapacitacion get; set;

No Metadata Documentation available.

string UsuarioGrabacion get; set;

Usuario que insertó

string UsuarioUltimaModificacion get; set;

Usuario que realizó la última modificación