Evolution : Data Model API Documentation

Type ConcursoSeleccion

Namespace Aseinfo.VH4.Data

Parent EntityObject

Interfaces IAuditedEntity, IHasPropertyBag, IFileAttachmentCapableEntity

Events

PropertyChanged

PropertyChanging

Public static methods

ConcursoSeleccion CreateConcursoSeleccion(int codigo, string estadoDb, DateTime fechaCambioEstado, string tipoRequisicionDb, DateTime fechaInicioContratacion, bool aceptaCandidatosExternos, bool aceptaCandidatosInternos, DateTime fechaSolicitud, bool visibleHome, bool visibleRysPublico)

Create a new ConcursoSeleccion object.
Parameters
int codigo
Initial value of the Codigo property.
string estadoDb
Initial value of the EstadoDb property.
DateTime fechaCambioEstado
Initial value of the FechaCambioEstado property.
string tipoRequisicionDb
Initial value of the TipoRequisicionDb property.
DateTime fechaInicioContratacion
Initial value of the FechaInicioContratacion property.
bool aceptaCandidatosExternos
Initial value of the AceptaCandidatosExternos property.
bool aceptaCandidatosInternos
Initial value of the AceptaCandidatosInternos property.
DateTime fechaSolicitud
Initial value of the FechaSolicitud property.
bool visibleHome
Initial value of the VisibleHome property.
bool visibleRysPublico
Initial value of the VisibleRysPublico property.

Public properties

bool AceptaCandidatosExternos get; set;

Determina si el concurso acepta candidatos externos

bool AceptaCandidatosInternos get; set;

Determina si el concurso acepta candidatos internos (empleados)

EntityCollection<AutoInscripcionConcurso> AutoInscripciones get; set;

Auto-inscripciones que los empleos han realizado para el concurso

EntityCollection<BeneficioAdicionalRecibidoEmpresaAnterior> BeneficiosAdicionales get; set;

Beneficios adicionales asociados al concurso

EntityCollection<BitacoraConcurso> Bitacora get; set;

Bitácora de cambio de estado de los concursos de selección

EntityCollection<CandidatoConcurso> Candidatos get; set;

Candidatos inscriptos en el concurso

int Codigo get; set;

Código correlativo del concurso de selección

string ComentarioCancelacion get; set;

Comentario que digita el usuario cuando se cancela el concurso de selección

Empleo EmpleadoResponsable get; set;

Empleado que tiene bajo su responsabilidad el concurso de selección

EntityReference<Empleo> EmpleadoResponsableReference get; set;

Empleado que tiene bajo su responsabilidad el concurso de selección

EntityCollection<Empleo> EmpleadosASustituir get; set;

Lista de empleados (activos) que serán sustituidos con los candidatos elegidos a través de este concurso de selección

Empleo EmpleadoSolicita get; set;

Empleado que solicita el Concurso de Selección

EntityReference<Empleo> EmpleadoSolicitaReference get; set;

Empleado que solicita el Concurso de Selección

EntityKey EntityKey get; set;

EntityState EntityState get;

EstadoConcursoSeleccion Estado get; set;

Estado del concurso de selección

string EstadoDb get; set;

Estado del Concurso (Creacion / InscripcionCandidatos / EvaluacionCandidatos / SeleccionFinalistas / ContratacionFinalistas / Cancelado / Finalizado)

EntityCollection<EstructuraSalarialConcurso> EstructuraSalarialPropuesta get; set;

Estructura salarial que se va a proponer a los candidatos para la contratación

Expediente ExpedienteDigita get; set;

Expediente que crea el concurso de selección

EntityReference<Expediente> ExpedienteDigitaReference get; set;

Expediente que crea el concurso de selección

DateTime FechaCambioEstado get; set;

Fecha del último cambio del estado

Nullable<DateTime> FechaFinContratacion get; set;

Fecha de finalización de la contratación (Si es contratación temporal)

Nullable<DateTime> FechaFinPublicacion get; set;

Fecha hasta la cual se mostrara la publicacion

Nullable<DateTime> FechaGrabacion get; set;

Fecha en que se creó el registro

DateTime FechaInicioContratacion get; set;

Fecha de inicio de la contratación

Nullable<DateTime> FechaInicioPublicacion get; set;

Fecha desde la cual se mostrara la publicacion

DateTime FechaSolicitud get; set;

Fecha de solicitud del concurso de selección

Nullable<DateTime> FechaUltimaModificacion get; set;

Fecha de la última modificación del registro

List<Guid> FileAttachments get; set;

Contiene la información cruda del XML que contiene las referencias a los file uploads que se han hecho

string Justificacion get; set;

Justificación del concurso de selección

string Nombre get; set;

Nombre de la Oportunidad para fines de publicación

string NombrePlaza get; set;

Nombre de la plaza cuando el tipo de requisición es "NuevaPlaza"

EntityCollection<PersonaAContratarConcurso> PersonalAContratar get; set;

Detalle de personas que se desean contratar en el concurso de selección (cuando la modalidad es plaza nueva)

EntityCollection<EsquemaEvaluacionesConcurso> PlantillaEvaluaciones get; set;

Plantilla con la Colección de Entrevistas, Pruebas y Evaluaciones a realizar a todos los candidatos en este concurso de selección (se usa para copiarla a cada candidato y registrar los resultados)

EntityCollection<PlazaVacanteConcurso> PlazasVacantesConcurso get; set;

Plazas vacantes que se desean contratar en el concurso de selección (cuando la modalidad es 'plaza vacante')

Puesto Puesto get; set;

Puesto al que se va a asociar las contraciones de este concurso de selección

EntityReference<Puesto> PuestoReference get; set;

Puesto al que se va a asociar las contraciones de este concurso de selección

string RawPropertyBagData get; set;

Data de los campos adicionales

RequisicionPersonal RequisicionPersonal get; set;

Requisición de Personal a la que está asignada este concurso de selección (Opcional, cuando el concurso se crea manualmente)

EntityReference<RequisicionPersonal> RequisicionPersonalReference get; set;

Requisición de Personal a la que está asignada este concurso de selección (Opcional, cuando el concurso se crea manualmente)

EntityCollection<GastoFijoConcurso> RubrosGastosFijos get; set;

Rubros de gastos fijos asociados al concurso de selección

string TextoOportunidadEmpleo get; set;

Texto que resume los datos del concurso de selección para su publicación como oportunidad de empleo

TipoContrato TipoContrato get; set;

Tipo de contrato requerido en el concurso de selección

EntityReference<TipoContrato> TipoContratoReference get; set;

Tipo de contrato requerido en el concurso de selección

TipoRequisicionPersonal TipoRequisicion get; set;

Tipo de requisicion utilizado para el concurso de selección

string TipoRequisicionDb get; set;

Tipo de requisición, puede ser: NuevaPlaza, Sustitucion, Vacante

string UsuarioGrabacion get; set;

Usuario que creó el registro

string UsuarioUltimaModificacion get; set;

Usuario que realizó la última modificación del registro

bool VisibleHome get; set;

determinar si se publican o no en Home de Evolution

bool VisibleRysPublico get; set;

determinar si se publican o no en el Rys Publico