Type Unidad
Namespace Aseinfo.VH4.Data
Parent EntityObject
Interfaces IAuditedEntity, IHasPropertyBag, IAuthorizationWorkflowManagedEntity, IFinalizationEntity, IFileAttachmentCapableEntity
Entidad que representa las unidades
Events
Methods
- CreateUnidad
- ShouldSerializeCambiosUnidadAnteriores
- ShouldSerializeCambiosUnidadNuevos
- ShouldSerializeJefe
- ShouldSerializeJefeReference
- ShouldSerializeJornadasAsignadas
- ShouldSerializePersonasAContratarEnConcurso
- ShouldSerializeTipoUnidad
- ShouldSerializeTipoUnidadReference
- ShouldSerializeUnidadCapacitacion
- ShouldSerializeUnidadCapacitacionReference
- ShouldSerializeUnidadesHijas
- ShouldSerializeUnidadPadre
- ShouldSerializeUnidadPadreReference
Properties
- AdministracionesDeEncuestas
- AlertasQueNotifican
- AreaFuncional
- AreaFuncionalReference
- AsociacionesUsuario
- CambiosUnidadAnteriores
- CambiosUnidadNuevos
- Codigo
- CodigoEmpleadoAutorizadorWorkflow
- CodigoEmpleadoDefineAutorizaciones
- CodigoEmpleadoSolicitante
- CodigoEmpleadoSujetoAccion
- CodigoInstanciaWorkflow
- ComentarioAnulacion
- Compania
- CompaniaReference
- Descripcion
- DocumentosGestionados
- EntityKey
- EntityState
- Estado
- EstadoAuthorizationWorkflow
- FechaCambioEstado
- FechaGrabacion
- FechaUltimaModificacion
- FileAttachments
- GrupoCorporativo
- GrupoCorporativoReference
- IngresadoPortal
- Jefe
- JefeReference
- JornadasAsignadas
- Nivel
- Noticias
- Pais
- PaisReference
- PersonalAContratarRequisicion
- PersonasAContratarEnConcurso
- Plazas
- PresupuestosCapacitaciones
- RawPropertyBagData
- RelacionesInternas
- RolesAsociados
- Staff
- TipoUnidad
- TipoUnidadReference
- UnidadCapacitacion
- UnidadCapacitacionReference
- UnidadesHijas
- UnidadPadre
- UnidadPadreReference
- UsuarioGrabacion
- UsuarioUltimaModificacion
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 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)
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.
Public properties
EntityCollection<AdministracionDeEncuesta> AdministracionesDeEncuestas get; set;
No Metadata Documentation available.
EntityCollection<Alerta> AlertasQueNotifican get; set;
Alertas que notifican a la unidad
AreaFuncional AreaFuncional get; set;
Area funcional de la unidad
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
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
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
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
EntityReference<Pais> PaisReference get; set;
País en la que se encuentra la unidad
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
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
Unidad UnidadPadre get; set;
Unidad Padre de la unidad
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