Evolution : Data Model API Documentation

Type CandidatoConcursoInformacionContrato

Namespace Aseinfo.VH4.Data

Parent EntityObject

Almacena la 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 del Módulo de Acciones.

Events

Methods

Properties

Events

PropertyChanged

PropertyChanging

Public static methods

CandidatoConcursoInformacionContrato CreateCandidatoConcursoInformacionContrato(int codigoCandidatoConcurso, DateTime fechaIngreso, DateTime fechaInicioContratacion, string codigoAlternativo, bool conservarCodigoAlternativo)

Create a new CandidatoConcursoInformacionContrato object.
Parameters
int codigoCandidatoConcurso
Initial value of the CodigoCandidatoConcurso property.
DateTime fechaIngreso
Initial value of the FechaIngreso property.
DateTime fechaInicioContratacion
Initial value of the FechaInicioContratacion property.
string codigoAlternativo
Initial value of the CodigoAlternativo property.
bool conservarCodigoAlternativo
Initial value of the ConservarCodigoAlternativo property.

Public properties

CandidatoConcurso CandidatoConcurso get; set;

Candidato en el Concurso de Selección

EntityReference<CandidatoConcurso> CandidatoConcursoReference get; set;

Candidato en el Concurso de Selección

string CodigoAlternativo get; set;

Código alternativo único para el expediente. Utilizado para unificar un código único para un expediente de cara al usuario (Ingresado unicamente si el expediente de la presonas que se contrata no posee empleos)

int CodigoCandidatoConcurso get; set;

Código del candidato del concurso de selección asociado

bool ConservarCodigoAlternativo get; set;

Indica si se debe conservar el codigo alternativo

EntityKey EntityKey get; set;

EntityState EntityState get;

Nullable<DateTime> FechaFinContratacion get; set;

Fecha de finalización del Contrato o Relación Laboral (se debe especificar cuando el Tipo de Contrato es Termporal)

DateTime FechaIngreso get; set;

Fecha de Ingreso del Empleado

DateTime FechaInicioContratacion get; set;

Fecha de Inicio del Contrato o Relación Laboral (puede ser igual a la fecha de ingreso)

Jornada Jornada get; set;

Jornada Laboral

EntityReference<Jornada> JornadaReference get; set;

Jornada Laboral

TipoContrato TipoContrato get; set;

Tipo de Contrato

EntityReference<TipoContrato> TipoContratoReference get; set;

Tipo de Contrato

TipoPlanilla TipoPlanilla get; set;

Tipo de Planilla en donde se paga su salario

EntityReference<TipoPlanilla> TipoPlanillaReference get; set;

Tipo de Planilla en donde se paga su salario