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