Evolution : Data Model API Documentation

Type Unidad

Namespace Aseinfo.VH4.Data

Parent EntityObject

Interfaces IAuditedEntity, IHasPropertyBag, IAuthorizationWorkflowManagedEntity, IFinalizationEntity, IFileAttachmentCapableEntity

Entidad que representa las unidades

Events

Methods

Properties

Events

PropertyChanged

PropertyChanging

Public instance methods

bool ShouldSerializeCambiosUnidadAnteriores()

Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría

bool ShouldSerializeCambiosUnidadNuevos()

Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría

bool ShouldSerializeJefe()

Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría

bool ShouldSerializeJefeReference()

Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría

bool ShouldSerializeJornadasAsignadas()

Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría

bool ShouldSerializepda_planes_de_accion()

Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría

bool ShouldSerializePersonasAContratarEnConcurso()

Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría

bool ShouldSerializeTipoUnidad()

Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría

bool ShouldSerializeTipoUnidadReference()

Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría

bool ShouldSerializeUnidadCapacitacion()

Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría

bool ShouldSerializeUnidadCapacitacionReference()

Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría

bool ShouldSerializeUnidadesHijas()

Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría

bool ShouldSerializeUnidadPadre()

Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría

bool ShouldSerializeUnidadPadreReference()

Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría

Public static methods

Unidad CreateUnidad(int codigo, string descripcion, bool nivel, bool staff, DateTime fechaCambioEstado, bool ingresadoPortal, short areaFuncionalCodigo, int grupoCorporativoCodigo, short tipoUnidadCodigo)

Create a new Unidad object.
Parameters
int codigo
Initial value of the Codigo property.
string descripcion
Initial value of the Descripcion property.
bool nivel
Initial value of the Nivel property.
bool staff
Initial value of the Staff property.
DateTime fechaCambioEstado
Initial value of the FechaCambioEstado property.
bool ingresadoPortal
Initial value of the IngresadoPortal property.
short areaFuncionalCodigo
Initial value of the AreaFuncionalCodigo property.
int grupoCorporativoCodigo
Initial value of the GrupoCorporativoCodigo property.
short tipoUnidadCodigo
Initial value of the TipoUnidadCodigo property.

Public properties

EntityCollection<Alerta> AlertasQueNotifican get; set;

Alertas que notifican a la unidad

AreaFuncional AreaFuncional get; set;

Area funcional de la unidad

short AreaFuncionalCodigo get; set;

Código correlativo del área funcional

EntityReference<AreaFuncional> AreaFuncionalReference get; set;

Area funcional de la unidad

EntityCollection<AsociacionUnidadUsuario> AsociacionesUsuario get; set;

Asociaciones a Usuarios

EntityCollection<CambioUnidad> CambiosUnidadAnteriores get; set;

Cambios de unidades donde la unidad se ha cambiado

EntityCollection<CambioUnidad> CambiosUnidadNuevos get; set;

Cambios de unidad donde la unidad es sustituta de otra

int Codigo get; set;

Código de la unidad

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 la instancia de flujo que maneja la entidad

string ComentarioAnulacion get; set;

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

Compania Compania get; set;

Compañia la que pertenece la unidad

Nullable<int> CompaniaCodigo get; set;

Código correlativo de la compañía

EntityReference<Compania> CompaniaReference get; set;

Compañia la que pertenece la unidad

string Descripcion get; set;

Descripción de la unidad

EntityCollection<DocumentoGestionado> DocumentosGestionados get; set;

No Metadata Documentation available.

EntityKey EntityKey get; set;

EntityState EntityState get;

EstadoEntidadEstructura Estado get; set;

Estado de la Unidad Organizativa

Nullable<AuthorizationWorkflowEntityState> EstadoAuthorizationWorkflow get; set;

Estado de la entidad manejada por workflow

DateTime FechaCambioEstado get; set;

Fecha del último cambio de estado de la acción

Nullable<DateTime> FechaGrabacion get; set;

Fecha en que se creó el registro

Nullable<DateTime> FechaUltimaModificacion get; set;

Fecha en que se modificó por última vez

List<Guid> FileAttachments get; set;

Contiene la información cruda del XML que contiene las referencias a los file uploads que se han hecho

GrupoCorporativo GrupoCorporativo get; set;

Grupo corporativo al que pertenece la unidad

int GrupoCorporativoCodigo get; set;

Código de grupo corporativo

EntityReference<GrupoCorporativo> GrupoCorporativoReference get; set;

Grupo corporativo al que pertenece la unidad

bool IngresadoPortal get; set;

Indica si la solicitud fue hecha desde el portal

Empleo Jefe get; set;

Empleo que es jefe de la unidad

Nullable<int> JefeCodigo get; set;

Código de empleo

EntityReference<Empleo> JefeReference get; set;

Empleo que es jefe de la unidad

EntityCollection<JornadaUnidad> JornadasAsignadas get; set;

Asignaciones de jornadas asociada a la unidad

bool Nivel get; set;

Nivel de graficación de la unidad en el organigrama

EntityCollection<Noticia> Noticias get; set;

Noticias asociadas a la unidad

Pais Pais get; set;

País en la que se encuentra la unidad

string PaisCodigo get; set;

Código de país

EntityReference<Pais> PaisReference get; set;

País en la que se encuentra la unidad

EntityCollection<PlanDeAccionClima> pda_planes_de_accion get; set;

No Metadata Documentation available.

EntityCollection<PersonaAContratarRequisicion> PersonalAContratarRequisicion get; set;

Personal a contratar solicitados en una requisición que estan asociados a la unidad

EntityCollection<PersonaAContratarConcurso> PersonasAContratarEnConcurso get; set;

Personal que está incluida en un concurso y que la unidad las requiere

EntityCollection<Plaza> Plazas get; set;

Plazas de la unidad

EntityCollection<PresupuestoCapacitacionPorUnidad> PresupuestosCapacitaciones get; set;

Presupuestos de capacitaciones que estan asociados a la unidad

string RawPropertyBagData get; set;

Data de los campos adicionales

EntityCollection<RelacionInterna> RelacionesInternas get; set;

Relaciones internas de los puestos para la unidad

EntityCollection<Rol> RolesAsociados get; set;

Roles asociados para seguridad de contenido

bool Staff get; set;

Si la unidad se grafica como staff (línea punteada) en el organigrama

TipoUnidad TipoUnidad get; set;

Tipo de la unidad

short TipoUnidadCodigo get; set;

Código del tipo de unidad

EntityReference<TipoUnidad> TipoUnidadReference get; set;

Tipo de la unidad

UnidadCapacitacion UnidadCapacitacion get; set;

Asignación de la unidad como unidad capacitadora

EntityReference<UnidadCapacitacion> UnidadCapacitacionReference get; set;

Asignación de la unidad como unidad capacitadora

EntityCollection<Unidad> UnidadesHijas get; set;

Unidades hijas de la unidad

EntityCollection<UnidadPpto> UnidadesPpto get; set;

Unidades del presupuesto que hacen referencia a la unidad

Unidad UnidadPadre get; set;

Unidad Padre de la unidad

Nullable<int> UnidadPadreCodigo get; set;

No Metadata Documentation available.

EntityReference<Unidad> UnidadPadreReference get; set;

Unidad Padre de la unidad

string UsuarioGrabacion get; set;

Usuario que creó el registro

string UsuarioUltimaModificacion get; set;

Usuario que modificó el registro la última vez