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
-
intcodigo - Initial value of the Codigo property.
-
stringdescripcion - Initial value of the Descripcion property.
-
boolevaluaObjetivos - Initial value of the EvaluaObjetivos property.
-
decimalpesoPorDefecto - Initial value of the PesoPorDefecto property.
-
decimalpesoPorDefectoObjetivos - Initial value of the PesoPorDefectoObjetivos property.
-
decimalpesoPorDefectoCompetenciasTecnicas - 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.