Type CandidatoConcurso
Namespace Aseinfo.VH4.Data
Parent EntityObject
Collección de candidatos asociados a cada concurso de selección
Events
Methods
- CreateCandidatoConcurso
- ShouldSerializeAccionCambioJornada
- ShouldSerializeAccionCambioTipoContrato
- ShouldSerializeAccionCambioTipoPlanilla
- ShouldSerializeAccionContratacion
- ShouldSerializeAccionIncremento
- ShouldSerializeAccionMovimiento
- ShouldSerializeBitacora
- ShouldSerializeEmpleoCandidato
- ShouldSerializeEmpleoCandidatoReference
- ShouldSerializeEvaluaciones
- ShouldSerializeFormasDePago
- ShouldSerializeInformacionContrato
- ShouldSerializeInformacionContratoReference
- ShouldSerializeInformacionMovimiento
- ShouldSerializeInformacionMovimientoReference
- ShouldSerializePlazaAsignada
- ShouldSerializePlazaAsignadaReference
- ShouldSerializePropuestasSalariales
Properties
- AccionCambioJornada
- AccionCambioTipoContrato
- AccionCambioTipoPlanilla
- AccionContratacion
- AccionIncremento
- AccionMovimiento
- Bitacora
- Candidato
- CandidatoReference
- Codigo
- ConcursoSeleccion
- ConcursoSeleccionReference
- EmpleoCandidato
- EmpleoCandidatoReference
- EntityKey
- EntityState
- EsEmpleado
- Estado
- EstadoDb
- Evaluaciones
- FechaCambioEstado
- FechaInscripcion
- FormasDePago
- InformacionContrato
- InformacionContratoReference
- InformacionMovimiento
- InformacionMovimientoReference
- Nota
- PlazaAsignada
- PlazaAsignadaReference
- PropuestasSalariales
- RazonDescartado
- RealizarContratacionAEmpleado
- UsuarioCambioEstado
- UsuarioInscripcion
Events
PropertyChanged
PropertyChanging
Public instance methods
bool ShouldSerializeAccionCambioJornada()
Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría
bool ShouldSerializeAccionCambioTipoContrato()
Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría
bool ShouldSerializeAccionCambioTipoPlanilla()
Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría
bool ShouldSerializeAccionContratacion()
Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría
bool ShouldSerializeAccionIncremento()
Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría
bool ShouldSerializeAccionMovimiento()
Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría
bool ShouldSerializeBitacora()
Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría
bool ShouldSerializeEmpleoCandidato()
Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría
bool ShouldSerializeEmpleoCandidatoReference()
Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría
bool ShouldSerializeEvaluaciones()
Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría
bool ShouldSerializeFormasDePago()
Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría
bool ShouldSerializeInformacionContrato()
Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría
bool ShouldSerializeInformacionContratoReference()
Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría
bool ShouldSerializeInformacionMovimiento()
Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría
bool ShouldSerializeInformacionMovimientoReference()
Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría
bool ShouldSerializePlazaAsignada()
Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría
bool ShouldSerializePlazaAsignadaReference()
Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría
bool ShouldSerializePropuestasSalariales()
Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría
Public static methods
CandidatoConcurso CreateCandidatoConcurso(int codigo, bool esEmpleado, DateTime fechaInscripcion, string usuarioInscripcion, DateTime fechaCambioEstado, string usuarioCambioEstado, decimal nota, bool realizarContratacionAEmpleado)
Create a new CandidatoConcurso object.
Parameters
-
int
codigo - Initial value of the Codigo property.
-
bool
esEmpleado - Initial value of the EsEmpleado property.
-
DateTime
fechaInscripcion - Initial value of the FechaInscripcion property.
-
string
usuarioInscripcion - Initial value of the UsuarioInscripcion property.
-
DateTime
fechaCambioEstado - Initial value of the FechaCambioEstado property.
-
string
usuarioCambioEstado - Initial value of the UsuarioCambioEstado property.
-
decimal
nota - Initial value of the Nota property.
-
bool
realizarContratacionAEmpleado - Initial value of the RealizarContratacionAEmpleado property.
Public properties
EntityCollection<CambioJornada> AccionCambioJornada get; set;
Acción de Cambio de Jornada creada cuando el candidato elegido es interno (empleado)
EntityCollection<CambioTipoContrato> AccionCambioTipoContrato get; set;
Acción de Cambio de Tipo de Contrato creada cuando el candidato elegido es interno (empleado)
EntityCollection<CambioTipoPlanilla> AccionCambioTipoPlanilla get; set;
Acción de Cambio de Tipo de Planilla creada cuando el candidato elegido es interno (empleado)
EntityCollection<Contratacion> AccionContratacion get; set;
No Metadata Documentation available.
EntityCollection<Incremento> AccionIncremento get; set;
Acción de Cambio de Estructura Salarial (incremento) creada cuando el candidato elegido es interno (empleado)
EntityCollection<Movimiento> AccionMovimiento get; set;
Acción de Movimiento de Personal creada cuando el candidato elegido es interno (empleado)
EntityCollection<BitacoraCandidato> Bitacora get; set;
Bitácora de cambio de estado del candidato en el entorno de un concurso de selección
Candidato Candidato get; set;
Candidato de la base de datos de oferentes
EntityReference<Candidato> CandidatoReference get; set;
Candidato de la base de datos de oferentes
int Codigo get; set;
Código del candidato del concurso de selección
ConcursoSeleccion ConcursoSeleccion get; set;
Concurso al que está asociado el candidato
EntityReference<ConcursoSeleccion> ConcursoSeleccionReference get; set;
Concurso al que está asociado el candidato
Empleo EmpleoCandidato get; set;
Cuando el candidato "es interno", entonces es el Empleo al que está asociado
EntityReference<Empleo> EmpleoCandidatoReference get; set;
Cuando el candidato "es interno", entonces es el Empleo al que está asociado
EntityKey EntityKey get; set;
EntityState EntityState get;
bool EsEmpleado get; set;
Determina si el concursante es interno (es un empleado)
EstadoCandidatoConcursoSeleccion Estado get; set;
Estado del candidato en el concurso de selección
string EstadoDb get; set;
Estado del candidato en el concurso (Inscrito / Descartado / Elegido / Contratado)
EntityCollection<EvaluacionCandidato> Evaluaciones get; set;
Collección de Entrevistas, Pruebas y Evaluaciones a realizar al candidato
DateTime FechaCambioEstado get; set;
Ultima fecha en que cambió el estado del candidato al estado actual
DateTime FechaInscripcion get; set;
Fecha de inscripción del candidato
EntityCollection<FormaPagoCandidatoConcurso> FormasDePago get; set;
Formas de pago en que puede recibir su salario el candidato una vez sea contratado
CandidatoConcursoInformacionContrato InformacionContrato get; set;
Información adicional a la existente en la tabla de candidatos del concurso de selección y que es requerida para generar una acción de contratación
EntityReference<CandidatoConcursoInformacionContrato> InformacionContratoReference get; set;
Información adicional a la existente en la tabla de candidatos del concurso de selección y que es requerida para generar una acción de contratación
CandidatoConcursoInformacionMovimiento InformacionMovimiento get; set;
información adicional a la existente en la tabla de candidatos del concurso de selección y que es requerida para generar una acción de movimiento de personal
EntityReference<CandidatoConcursoInformacionMovimiento> InformacionMovimientoReference get; set;
información adicional a la existente en la tabla de candidatos del concurso de selección y que es requerida para generar una acción de movimiento de personal
decimal Nota get; set;
Nota final obtenida, se actualiza a partir de los resultados numéricos de las pruebas ponderadas
Plaza PlazaAsignada get; set;
Plaza Asignada (permanece nulo, hasta el punto en que el candidato "Elegido" y con propuesta salarial aceptada)
EntityReference<Plaza> PlazaAsignadaReference get; set;
Plaza Asignada (permanece nulo, hasta el punto en que el candidato "Elegido" y con propuesta salarial aceptada)
EntityCollection<PropuestaSalarialCandidato> PropuestasSalariales get; set;
Propuestas salariales hechas al candidato (cuando es el elegido)
string RazonDescartado get; set;
(Cuando estado = "Descartado") Razón para haber descartado al candidato
bool RealizarContratacionAEmpleado get; set;
Indica si se realizará una contratación cuando el candidato "es interno"
string UsuarioCambioEstado get; set;
Usuario que realizó el cambio al estado actual del candidato
string UsuarioInscripcion get; set;
Usuario que inscribió al candidato