Type DireccionEvaluacion
Namespace Aseinfo.VH4.Data
Parent EntityObject
Interfaces IAuditedEntity, IHasPropertyBag
Almacena las direcciones en que se realizan las evaluaciones de desempeño en el modelo de 360 grados
Events
Methods
Properties
- AsignacionesEvaluadores
- Codigo
- Descripcion
- EntityKey
- EntityState
- EsquemasEvaluacion
- EvaluaObjetivos
- FechaGrabacion
- FechaUltimaModificacion
- GrupoCorporativo
- GrupoCorporativoReference
- PesoPorDefecto
- PesoPorDefectoCompetenciasTecnicas
- PesoPorDefectoObjetivos
- RawPropertyBagData
- ReglaAplicaGeneracionPorEstructura
- ReglaAplicaGeneracionPorEstructuraDb
- UsuarioGrabacion
- UsuarioUltimaModificacion
Events
PropertyChanged
PropertyChanging
Public instance methods
bool ShouldSerializeAsignacionesEvaluadores()
Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría
Public static methods
DireccionEvaluacion CreateDireccionEvaluacion(int codigo, string descripcion, bool evaluaObjetivos, decimal pesoPorDefecto, decimal pesoPorDefectoObjetivos, decimal pesoPorDefectoCompetenciasTecnicas)
Create a new DireccionEvaluacion object.
Parameters
-
int
codigo - Initial value of the Codigo property.
-
string
descripcion - Initial value of the Descripcion property.
-
bool
evaluaObjetivos - Initial value of the EvaluaObjetivos property.
-
decimal
pesoPorDefecto - Initial value of the PesoPorDefecto property.
-
decimal
pesoPorDefectoObjetivos - Initial value of the PesoPorDefectoObjetivos property.
-
decimal
pesoPorDefectoCompetenciasTecnicas - Initial value of the PesoPorDefectoCompetenciasTecnicas property.
Public properties
EntityCollection<AsignacionEvaluador> AsignacionesEvaluadores get; set;
Asignaciones de Evaluador
int Codigo get; set;
Codigo
string Descripcion get; set;
Descripción
EntityKey EntityKey get; set;
EntityState EntityState get;
EntityCollection<EsquemaEvaluacion> EsquemasEvaluacion get; set;
Esquemas de Evaluación que usan la dirección
bool EvaluaObjetivos get; set;
Determina si esta dirección es la que evalúa el cumplimiento de los objetivos del evaluado
Nullable<DateTime> FechaGrabacion get; set;
No Metadata Documentation available.
Nullable<DateTime> FechaUltimaModificacion get; set;
No Metadata Documentation available.
GrupoCorporativo GrupoCorporativo get; set;
Grupo Corporativo
EntityReference<GrupoCorporativo> GrupoCorporativoReference get; set;
Grupo Corporativo
decimal PesoPorDefecto get; set;
Peso por defecto para los factores en esta dirección (este peso se usa para competencias de gestión o conductuales, unicamente).
decimal PesoPorDefectoCompetenciasTecnicas get; set;
Peso por defecto para la evaluación de las competencias técnicas
decimal PesoPorDefectoObjetivos get; set;
Peso por defecto para la evaluación de objetivos (es requerido cuando dir_evalua_objetivos es 1)
string RawPropertyBagData get; set;
Data de los campos adicionales
Nullable<ReglaAplicacionDireccionEvaluacion> ReglaAplicaGeneracionPorEstructura get; set;
Regla que se aplica en el procedimiento de generación de la asignación de evaluadores y evaluados, cuando la dirección representa
una relación que se puede inferir a través de la posición de la plaza del evaluado en la estructura organizativa.
string ReglaAplicaGeneracionPorEstructuraDb get; set;
Regla que se aplica en el procedimiento de generación de la asignación de evaluadores y evaluados, cuando la dirección representa una relación que se puede inferir a través de la posición de la plaza del evaluado en la estructura organizativa.
string UsuarioGrabacion get; set;
No Metadata Documentation available.
string UsuarioUltimaModificacion get; set;
No Metadata Documentation available.