Evolution : Data Model API Documentation

Type Plaza

Namespace Aseinfo.VH4.Data

Parent EntityObject

Interfaces IAuditedEntity, IHasPropertyBag, IAuthorizationWorkflowManagedEntity, IFinalizationEntity, IFileAttachmentCapableEntity

Events

PropertyChanged

PropertyChanging

Public static methods

Plaza CreatePlaza(int codigo, string nombre, int maxEmpleados, bool esTemporal, DateTime fechaIni, string estadoDb, bool ingresadoPortal, bool esPresupuestada)

Create a new Plaza object.
Parameters
int codigo
Initial value of the Codigo property.
string nombre
Initial value of the Nombre property.
int maxEmpleados
Initial value of the MaxEmpleados property.
bool esTemporal
Initial value of the EsTemporal property.
DateTime fechaIni
Initial value of the FechaIni property.
string estadoDb
Initial value of the EstadoDb property.
bool ingresadoPortal
Initial value of the IngresadoPortal property.
bool esPresupuestada
Initial value of the EsPresupuestada property.

Public properties

EntityCollection<ActividadRutaAutorizacion> ActividadesRutasAutorizacionComoAutorizadora get; set;

Actividades de Rutas de Autorización en las que la plaza es autorizadora

EntityCollection<ActividadRutaAutorizacion> ActividadesRutasAutorizacionComoAutorizadoraExcluida get; set;

Actividades de Rutas de Autorización en las que la plaza debe ser excluida como autorizadora

EntityCollection<ActividadRutaAutorizacion> ActividadesRutasAutorizacionComoCondicionJerarquiaRecursiva get; set;

Actividades de Rutas de Autorización en las que la plaza determina cuando la jerarquía recursiva debe detenerse

EntityCollection<AdministracionDeEncuesta> AdministracionesDeEncuestas get; set;

No Metadata Documentation available.

EntityCollection<AsignacionEvaluador> AsignacionesComoEvaluada get; set;

No Metadata Documentation available.

EntityCollection<AsignacionEvaluador> AsignacionesComoEvaluadora get; set;

No Metadata Documentation available.

EntityCollection<AsociacionCentroCostoPlaza> AsociacionesCentroCosto get; set;

Centros de costo asociados de la plaza

EntityCollection<CambioUnidad> CambiosUnidadComoPlazaAnterior get; set;

Cambios de unidades donde la plaza como jefe a sido sustituida por otra

EntityCollection<CambioUnidad> CambiosUnidadesComoPlazaNueva get; set;

Cambios de unidades donde la plaza es una nueva plaza jefe

EntityCollection<CandidatoConcurso> CandidatosConcurso get; set;

Collección de candidatos de concursos de selección que fueron asignados a esta plaza

CentroTrabajo CentroTrabajo get; set;

Centro de trabajo de la plaza

EntityReference<CentroTrabajo> CentroTrabajoReference get; set;

Centro de trabajo de la plaza

int Codigo get; set;

Código de la plaza

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

Compania Compania get; set;

Compañia de la plaza

EntityReference<Compania> CompaniaReference get; set;

Compañia de la plaza

EntityCollection<Contratacion> Contrataciones get; set;

Contrataciones al que se les asigna la plaza

EntityCollection<EmpleoCambioUnidad> DetallesCambioUnidadComoPlazasFinales get; set;

Detalles donde la plaza se le realizó el cambio de unidad

EntityCollection<EmpleoCambioUnidad> DetallesCambioUnidadComoPlazasIniciales get; set;

Detalles de cambio de unidad donde la plaza se le realizará un cambio de unidad

EntityCollection<Empleo> Empleos get; set;

Empleos asociados a la plaza

EntityKey EntityKey get; set;

EntityState EntityState get;

EntityCollection<Equipo> Equipos get; set;

Equipos de trabajo en la que la plaza es encargada

bool EsPresupuestada get; set;

No Metadata Documentation available.

EntityCollection<EsquemaEvaluacion> EsquemasEvaluacion get; set;

No Metadata Documentation available.

Nullable<EstadoPlaza> Estado get; set;

Propiedad de estado de la plaza

Nullable<AuthorizationWorkflowEntityState> EstadoAuthorizationWorkflow get; set;

Estado de la entidad manejada por workflow

string EstadoDb get; set;

Estado de la plaza

bool EsTemporal get; set;

Determina si la plaza tiene vigencia temporal

EntityCollection<EvaluacionDeObjetivos> EvaluacionesDeObjetivosEvaluado get; set;

No Metadata Documentation available.

EntityCollection<EvaluacionDeObjetivos> EvaluacionesDeObjetivosEvaluador get; set;

No Metadata Documentation available.

Nullable<DateTime> FechaEstado get; set;

Fecha de cambio de estado

Nullable<DateTime> FechaFin get; set;

Fecha de finalización para plazas temporales

Nullable<DateTime> FechaGrabacion get; set;

Fecha en que se creó el registro

DateTime FechaIni get; set;

Fecha de inicio de la plaza temporal o fecha de inicio de la plaza indefinida

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

bool IngresadoPortal get; set;

Indica si la solicitud fue hecha desde el portal

EntityCollection<DependenciaPlaza> Jefes get; set;

Jefes de la plaza

int MaxEmpleados get; set;

Número maximo de empleados que pueden asociarse a la plaza

EntityCollection<Movimiento> MovimientosPlazaAnterior get; set;

Movimientos de Personal donde esta plaza aparece como la plaza origen del empleado

EntityCollection<Movimiento> MovimientosPlazaNueva get; set;

Movimientos de Personal donde esta plaza aparece como la plaza destino del empleado

string Nombre get; set;

Nombre de la plaza

EntityCollection<NotificacionActividad> NotificacionesActividadesRutasAutorizacion get; set;

Notificaciones que se harán a la plaza en las actividades de rutas de autorización

EntityCollection<PlanificacionObjetivosAnuales> PlanificacionObjetivosAnualesEvaluado get; set;

No Metadata Documentation available.

EntityCollection<PlanificacionObjetivosAnuales> PlanificacionObjetivosAnualesEvaluador get; set;

No Metadata Documentation available.

EntityCollection<PlazaVacanteConcurso> PlazasVacantesConcurso get; set;

Plazas vacantes para un concurso de selección que están asociados a esta Plaza

EntityCollection<PlazaVacanteRequisicion> PlazasVacantesRequisicion get; set;

Plazas vacantes para la requisición que están asociados a el

EntityCollection<ProrrogaContrato> ProrrogasDeEmpleo get; set;

Prorrogas que se realizaron al empleo que ocupo la plaza al momento de aplicarla

Puesto Puesto get; set;

Puesto asociado la plaza

EntityReference<Puesto> PuestoReference get; set;

Puesto asociado la plaza

string RawPropertyBagData get; set;

Data de los campos adicionales

EntityCollection<DependenciaPlaza> Subordinados get; set;

Subordinados de la plaza

Unidad Unidad get; set;

Unidad de la plaza

EntityReference<Unidad> UnidadReference get; set;

Unidad de la plaza

string UsuarioGrabacion get; set;

Usuario que creó el registro

string UsuarioUltimaModificacion get; set;

Usuario que modificó el registro la última vez