Evolution : Data Model API Documentation

Type SolicitudCapacitacion

Namespace Aseinfo.VH4.Data

Parent EntityObject

Interfaces IAuditedEntity, IHasPropertyBag, IFileAttachmentCapableEntity, IFinalizationEntity, IAuthorizationWorkflowManagedEntity

Events

PropertyChanged

PropertyChanging

Public static methods

SolicitudCapacitacion CreateSolicitudCapacitacion(int codigo, string estadoSolicitudDb, DateTime fechaCambioEstado, string estadoAuthorizationWorkflowDb, bool ingresadoPortal, string tipoDb, bool anulado, bool aceptaMultiplesEmpleados)

Create a new SolicitudCapacitacion object.
Parameters
int codigo
Initial value of the Codigo property.
string estadoSolicitudDb
Initial value of the EstadoSolicitudDb property.
DateTime fechaCambioEstado
Initial value of the FechaCambioEstado property.
string estadoAuthorizationWorkflowDb
Initial value of the EstadoAuthorizationWorkflowDb property.
bool ingresadoPortal
Initial value of the IngresadoPortal property.
string tipoDb
Initial value of the TipoDb property.
bool anulado
Initial value of the Anulado property.
bool aceptaMultiplesEmpleados
Initial value of the AceptaMultiplesEmpleados property.

Public properties

bool AceptaMultiplesEmpleados get; set;

¿Permite ingresar mas de un empleado para incluirlo en la solicitud?

bool Anulado get; set;

Especifica si una solicitud que fue aprobada es anulada.

EntityCollection<CentroCostoSolicitudCapacitacion> CentrosCostoSolicitud get; set;

Coleccion de centros de costos de solicitud que corresponden a la solicitud de capacitacion

int Codigo get; set;

No Metadata Documentation available.

Nullable<int> CodigoEmpleadoAutorizadorWorkflow get; set;

Código del empleado responsable de la entidad, usado para incluirlo en el flujo de autorización mediante una actividad especial.

int CodigoEmpleadoDefineAutorizaciones get; set;

Código del Empleado que Define las Autorizaciones

int CodigoEmpleadoSolicitante get; set;

Código del empleado solicitante

Nullable<int> CodigoEmpleadoSujetoAccion get; set;

Código del empleado sujeto de la acción

string CodigoInstanciaWorkflow get; set;

Código de instancia de flujo

string ComentarioAnulacion get; set;

Comentario que digita el usuario cuando se anula una acción

EntityCollection<ContenidoCapacitacion> Contenidos get; set;

Coleccion de contenidos que se impartiran en la capacitacion

CursoCapacitacion Curso get; set;

No Metadata Documentation available.

EntityReference<CursoCapacitacion> CursoReference get; set;

No Metadata Documentation available.

Empleo Empleo get; set;

Sujeto de la accion de la solicitud de la capacitacion

EntityReference<Empleo> EmpleoReference get; set;

Sujeto de la accion de la solicitud de la capacitacion

Empleo EmpleoSolicita get; set;

Código del empleado que realiza la solicitud de capacitacion

EntityReference<Empleo> EmpleoSolicitaReference get; set;

Código del empleado que realiza la solicitud de capacitacion

EntityCollection<EmpleoParticipanteSolicitudCapacitacion> EmpleosParticipantes get; set;

No Metadata Documentation available.

EntityKey EntityKey get; set;

EntityState EntityState get;

EstadoAccion Estado get; set;

Estado de la Solicitud de Capacitacion

Nullable<AuthorizationWorkflowEntityState> EstadoAuthorizationWorkflow get; set;

Estado de la entidad manejada por workflow

string EstadoAuthorizationWorkflowDb get; set;

Estado del flujo

string EstadoSolicitudDb get; set;

Estado de la accion. Pendiente, Autorizado, Denegado, Anulado

EventoCapacitacion Evento get; set;

No Metadata Documentation available.

EventoCapacitacion EventoAsignado get; set;

No Metadata Documentation available.

EntityReference<EventoCapacitacion> EventoAsignadoReference get; set;

No Metadata Documentation available.

EntityReference<EventoCapacitacion> EventoReference get; set;

No Metadata Documentation available.

Expediente ExpedienteDigita get; set;

Expediente que solicita la capacitacion

EntityReference<Expediente> ExpedienteDigitaReference get; set;

Expediente que solicita la capacitacion

DateTime FechaCambioEstado get; set;

Fecha en la que se cambió el estado

Nullable<DateTime> FechaGrabacion get; set;

Fecha de inserccion

Nullable<DateTime> FechaUltimaModificacion get; set;

Fecha de ultima modificacion

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<GastoSolicitudCapacitacion> GastosCapacitacion get; set;

Coleccion de gastos que involucra la capacitacion

InformacionSolicitudCapacitacionExterna InformacionSolicitudCapacitacionExterna get; set;

No Metadata Documentation available.

EntityReference<InformacionSolicitudCapacitacionExterna> InformacionSolicitudCapacitacionExternaReference get; set;

No Metadata Documentation available.

bool IngresadoPortal get; set;

Indica si la solicitud fue hecha desde el portal

bool IsFinalizing get; set;

Indica si la entidad se está finalizando en este momento

string Observaciones get; set;

Observaciones de la capacitacion

EntityCollection<ParticipanteEventoCapacitacion> ParticipantesEventoCapacitacion get; set;

No Metadata Documentation available.

EntityCollection<ParticipantePlanificadoEventoCapacitacion> ParticipantesPlanificadosEventoCapacitacion get; set;

Participantes de eventos de capacitacion

string RawPropertyBagData get; set;

Data de campos adicionales

TipoCapacitacion Tipo get; set;

Tipo de capacitación

string TipoDb get; set;

Tipo de Capacitacion solicitada [Interna,Externa]

string UsuarioGrabacion get; set;

Fecha que inserto el registro

string UsuarioUltimaModificacion get; set;

Usuario que realizó la última modificación