Type Expediente
Namespace Aseinfo.VH4.Data
Parent EntityObject
Interfaces IAuditedEntity, IHasPropertyBag, IFileAttachmentCapableEntity
Entidad que representa la tabla de los expedientes
Events
Methods
- CreateExpediente
- ShouldSerializeAccionesEnCompania
- ShouldSerializeAficionesExpedientes
- ShouldSerializeAmonestacionesDigitados
- ShouldSerializeCambiosDatosExpediente
- ShouldSerializeCanalesNotificacion
- ShouldSerializeCandidatosReferidos
- ShouldSerializeCandidaturas
- ShouldSerializeCapacitacionesExpediente
- ShouldSerializeConcursosSeleccionDigitados
- ShouldSerializeCuentasBancariasExpediente
- ShouldSerializeDireccionesExpediente
- ShouldSerializeDocumentosExpedientes
- ShouldSerializeEmpleosAnteriores
- ShouldSerializeExpedientesMedicos
- ShouldSerializeFamiliaresEmergencia
- ShouldSerializeFamiliaresExpedientes
- ShouldSerializeIdiomasExpediente
- ShouldSerializeIncapacidadesDigitados
- ShouldSerializeIncrementosDigitados
- ShouldSerializeIngresosMensualesAdicionales
- ShouldSerializeInstanciasEntidadesAdicionalesComoDigitador
- ShouldSerializeMovimientosDigitados
- ShouldSerializeOtrosDescuentosDigitados
- ShouldSerializeOtrosIngresosDigitados
- ShouldSerializePaisDigitado
- ShouldSerializePaisDigitadoReference
- ShouldSerializePaisNacimiento
- ShouldSerializePaisNacimientoReference
- ShouldSerializePaisNacionalidad
- ShouldSerializePaisNacionalidadReference
- ShouldSerializeParientesEmpleados
- ShouldSerializeParientesExpedientes
- ShouldSerializePersonasAQuienLeSirveDeFiador
- ShouldSerializePlanesAnualesVacacionesDigitados
- ShouldSerializePrestamos
- ShouldSerializePropiedades
- ShouldSerializeReconocimientosDigitados
- ShouldSerializeReferencias
- ShouldSerializeRequisicionesPersonalDigitadas
- ShouldSerializeRetirosDigitados
- ShouldSerializeSolicitudesJustificacionMarca
- ShouldSerializeSustitucionesTemporalesDigitadas
- ShouldSerializeTarjetasDeCredito
- ShouldSerializeTituloPersonal
- ShouldSerializeTituloPersonalReference
- ShouldSerializeValoresEmitidosPorElGobierno
- ShouldSerializeValoresEmitidosPorEntidadesPrivadas
- ShouldSerializeValuacionesPuestosComoDigitador
- ShouldSerializevdo_versiones_doc
- ShouldSerializeVehiculos
Properties
- AccionesEnCompania
- AficionesExpedientes
- AmonestacionesDigitados
- ApellidoCasada
- ApellidosNombres
- AsociacionesExpedientes
- CambiosDatosExpediente
- CanalesNotificacion
- CandidatosReferidos
- Candidaturas
- CapacitacionesExpediente
- Codigo
- CodigoAlternativo
- CodigoArchivo
- ConcursosSeleccionDigitados
- ConsultasMedicas
- Contrataciones
- ControlCitas
- CuentasBancariasExpediente
- Departamento
- DepartamentoReference
- DireccionesExpediente
- DocumentosExpedientes
- DocumentosIdentificacion
- Edad
- EducacionExpedientes
- EmailInterno
- Empleos
- EmpleosAnteriores
- EntityKey
- EntityState
- EstadoCivil
- EstadoCivilDb
- ExpedientesMedicos
- FamiliaresEmergencia
- FamiliaresExpedientes
- FechaGrabacion
- FechaNacimiento
- FechaUltimaModificacion
- FileAttachments
- IdiomasExpediente
- IncapacidadesDigitados
- IncrementosDigitados
- IngresosMensualesAdicionales
- InstanciasEntidadesAdicionalesComoDigitador
- LetraIndice
- Lugar
- LugarReference
- MovimientosDigitados
- Municipio
- MunicipioReference
- NombresApellidos
- NombreUsual
- Observaciones
- OtrosDescuentosDigitados
- OtrosIngresosDigitados
- OtrosNombre
- PaisDigitado
- PaisDigitadoReference
- PaisNacimiento
- PaisNacimientoReference
- PaisNacionalidad
- PaisNacionalidadReference
- ParientesEmpleados
- ParientesExpedientes
- PermiteRecontratacion
- PersonasAQuienLeSirveDeFiador
- PlanesAnualesVacacionesDigitados
- Prestamos
- PrimerApellido
- PrimerNombre
- Profesion
- Propiedades
- RawPropertyBagData
- ReconocimientosDigitados
- Referencias
- RepresentantesLegales
- RequisicionesPersonalDigitadas
- RetirosDigitados
- SegundoApellido
- SegundoNombre
- Sexo
- SexoDb
- SolicitudesCapacitacion
- SolicitudesJustificacionMarca
- SustitucionesTemporalesDigitadas
- TarjetasDeCredito
- TelefonoMovil
- TelefonoMovilInterno
- TituloPersonal
- TituloPersonalReference
- Usuario
- UsuarioGrabacion
- UsuarioReference
- UsuarioUltimaModificacion
- val_valuaciones
- ValoresEmitidosPorElGobierno
- ValoresEmitidosPorEntidadesPrivadas
- ValuacionesPuestosComoDigitador
- vdo_versiones_doc
- Vehiculos
Events
PropertyChanged
PropertyChanging
Public instance methods
bool ShouldSerializeAccionesEnCompania()
Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría
bool ShouldSerializeAficionesExpedientes()
Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría
bool ShouldSerializeAmonestacionesDigitados()
Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría
bool ShouldSerializeCambiosDatosExpediente()
Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría
bool ShouldSerializeCanalesNotificacion()
Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría
bool ShouldSerializeCandidatosReferidos()
Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría
bool ShouldSerializeCandidaturas()
Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría
bool ShouldSerializeCapacitacionesExpediente()
Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría
bool ShouldSerializeConcursosSeleccionDigitados()
Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría
bool ShouldSerializeCuentasBancariasExpediente()
Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría
bool ShouldSerializeDireccionesExpediente()
Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría
bool ShouldSerializeDocumentosExpedientes()
Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría
bool ShouldSerializeEmpleosAnteriores()
Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría
bool ShouldSerializeExpedientesMedicos()
Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría
bool ShouldSerializeFamiliaresEmergencia()
Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría
bool ShouldSerializeFamiliaresExpedientes()
Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría
bool ShouldSerializeIdiomasExpediente()
Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría
bool ShouldSerializeIncapacidadesDigitados()
Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría
bool ShouldSerializeIncrementosDigitados()
Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría
bool ShouldSerializeIngresosMensualesAdicionales()
Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría
bool ShouldSerializeInstanciasEntidadesAdicionalesComoDigitador()
Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría
bool ShouldSerializeMovimientosDigitados()
Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría
bool ShouldSerializeOtrosDescuentosDigitados()
Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría
bool ShouldSerializeOtrosIngresosDigitados()
Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría
bool ShouldSerializePaisDigitado()
Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría
bool ShouldSerializePaisDigitadoReference()
Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría
bool ShouldSerializePaisNacimiento()
Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría
bool ShouldSerializePaisNacimientoReference()
Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría
bool ShouldSerializePaisNacionalidad()
Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría
bool ShouldSerializePaisNacionalidadReference()
Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría
bool ShouldSerializeParientesEmpleados()
Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría
bool ShouldSerializeParientesExpedientes()
Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría
bool ShouldSerializePersonasAQuienLeSirveDeFiador()
Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría
bool ShouldSerializePlanesAnualesVacacionesDigitados()
Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría
bool ShouldSerializePrestamos()
Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría
bool ShouldSerializePropiedades()
Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría
bool ShouldSerializeReconocimientosDigitados()
Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría
bool ShouldSerializeReferencias()
Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría
bool ShouldSerializeRequisicionesPersonalDigitadas()
Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría
bool ShouldSerializeRetirosDigitados()
Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría
bool ShouldSerializeSolicitudesJustificacionMarca()
Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría
bool ShouldSerializeSustitucionesTemporalesDigitadas()
Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría
bool ShouldSerializeTarjetasDeCredito()
Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría
bool ShouldSerializeTituloPersonal()
Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría
bool ShouldSerializeTituloPersonalReference()
Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría
bool ShouldSerializeValoresEmitidosPorElGobierno()
Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría
bool ShouldSerializeValoresEmitidosPorEntidadesPrivadas()
Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría
bool ShouldSerializeValuacionesPuestosComoDigitador()
Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría
bool ShouldSerializevdo_versiones_doc()
Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría
bool ShouldSerializeVehiculos()
Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría
Public static methods
Expediente CreateExpediente(int codigo, string letraIndice, string primerApellido, string primerNombre, string sexoDb, string profesion, string estadoCivilDb, DateTime fechaNacimiento, string codigoAlternativo, bool permiteRecontratacion)
Create a new Expediente object.
Parameters
-
int
codigo - Initial value of the Codigo property.
-
string
letraIndice - Initial value of the LetraIndice property.
-
string
primerApellido - Initial value of the PrimerApellido property.
-
string
primerNombre - Initial value of the PrimerNombre property.
-
string
sexoDb - Initial value of the SexoDb property.
-
string
profesion - Initial value of the Profesion property.
-
string
estadoCivilDb - Initial value of the EstadoCivilDb property.
-
DateTime
fechaNacimiento - Initial value of the FechaNacimiento property.
-
string
codigoAlternativo - Initial value of the CodigoAlternativo property.
-
bool
permiteRecontratacion - Initial value of the PermiteRecontratacion property.
Public properties
EntityCollection<AccionCompaniaExpediente> AccionesEnCompania get; set;
Acciones en compañías que posee el expediente
EntityCollection<AficionExpediente> AficionesExpedientes get; set;
Aficiones que tiene el expediente
EntityCollection<Amonestacion> AmonestacionesDigitados get; set;
Amonestaciones que el expediente a creado
string ApellidoCasada get; set;
Apellido de casada de la empleada. Sólo debe llevar valor cuando el sexo es Femenino y el estado civil no es soltero.
string ApellidosNombres get; set;
Apellidos y nombres del empleado. (Campo calculado)
EntityCollection<AsociacionExpediente> AsociacionesExpedientes get; set;
Asociaciones del expediente
EntityCollection<CambioDatoExpediente> CambiosDatosExpediente get; set;
Modificaciones hechas al expediente
EntityCollection<CanalNotificacionExpediente> CanalesNotificacion get; set;
Canales de notificación del expediente
EntityCollection<Candidato> CandidatosReferidos get; set;
Candidatos referidos por el expediente
EntityCollection<Candidato> Candidaturas get; set;
Candidaturas del expediente
EntityCollection<CapacitacionExpediente> CapacitacionesExpediente get; set;
Capacitaciones recibidas por el expediente
int Codigo get; set;
Código del expediente
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
string CodigoArchivo get; set;
Código del archivo de la foto del expediente de la persona
EntityCollection<ConcursoSeleccion> ConcursosSeleccionDigitados get; set;
Lista de concursos de selección digitados por este expediente
EntityCollection<ConsultaMedica> ConsultasMedicas get; set;
Consultas médicas registradas por expediente
EntityCollection<Contratacion> Contrataciones get; set;
Contrataciones que tiene el expediente
EntityCollection<ControlCita> ControlCitas get; set;
Citas médicas de un expediente
EntityCollection<CuentaBancoExpediente> CuentasBancariasExpediente get; set;
Cuentas de banco para el expediente
Departamento Departamento get; set;
Departamento de nacimiento del empleado
EntityReference<Departamento> DepartamentoReference get; set;
Departamento de nacimiento del empleado
EntityCollection<DireccionExpediente> DireccionesExpediente get; set;
Direcciones que pertenecen al expediente
EntityCollection<DocumentoExpediente> DocumentosExpedientes get; set;
Documentos del expediente
EntityCollection<DocumentoIdentificacion> DocumentosIdentificacion get; set;
Documentos de identificación del expediente
Nullable<int> Edad get; set;
Edad actual de la persona
EntityCollection<EducacionExpediente> EducacionExpedientes get; set;
Educaciones para el expediente
string Email get; set;
Correo electrónico del expediente del empleado
string EmailInterno get; set;
Correo electrónico interno de la persona
EntityCollection<Empleo> Empleos get; set;
Empleos que tiene el empleado
EntityCollection<EmpleoAnterior> EmpleosAnteriores get; set;
Empleos anteriores del expediente
EntityKey EntityKey get; set;
EntityState EntityState get;
Nullable<EstadoCivil> EstadoCivil get; set;
El estado civil del expediente
string EstadoCivilDb get; set;
Estado civil del empleado
EntityCollection<ExpedienteMedico> ExpedientesMedicos get; set;
Expedientes médicos asociados al expediente
EntityCollection<EmergenciaExpediente> FamiliaresEmergencia get; set;
Familiares a informar en caso de emergencia
EntityCollection<FamiliarExpediente> FamiliaresExpedientes get; set;
Familiares del expediente
Nullable<DateTime> FechaGrabacion get; set;
Fecha en que se creó el registro
DateTime FechaNacimiento get; set;
Fecha de nacimiento del empleado
Nullable<DateTime> FechaUltimaModificacion get; set;
Fecha en que se modificó por última vez
List<Guid> FileAttachments get; set;
Contiene la información cruda del XML que contiene las referencias a los file uploads que se han hecho
EntityCollection<IdiomaExpediente> IdiomasExpediente get; set;
Idiomas que domina el expediente
EntityCollection<Incapacidad> IncapacidadesDigitados get; set;
Incapacidades que el expediente a creado
EntityCollection<Incremento> IncrementosDigitados get; set;
Incrementos que el expediente a creado
EntityCollection<IngresoMensualAdicionalExpediente> IngresosMensualesAdicionales get; set;
Ingresos mensuales adicionales del expediente
EntityCollection<InstanciaEntidadAdicional> InstanciasEntidadesAdicionalesComoDigitador get; set;
Solicitudes Genéricas digitadas
string LetraIndice get; set;
Primera letra del primer apellido del expediente del empleado o candidato
Localidad Lugar get; set;
Lugar de nacimiento del empleado
EntityReference<Localidad> LugarReference get; set;
Lugar de nacimiento del empleado
EntityCollection<Movimiento> MovimientosDigitados get; set;
Movimientos que el expediente a creado
Municipio Municipio get; set;
Municipio de nacimiento del empleado
EntityReference<Municipio> MunicipioReference get; set;
Municipio de nacimiento del empleado
string NombresApellidos get; set;
Nombres y apellidos del empleado (Calculado)
string NombreUsual get; set;
Nombre usual
string Observaciones get; set;
Observaciones del expediente
EntityCollection<OtroDescuento> OtrosDescuentosDigitados get; set;
Otros Descuentos que el expediente a creado
EntityCollection<OtroIngreso> OtrosIngresosDigitados get; set;
Otros Ingresos que el expediente a creado
string OtrosNombre get; set;
Tercer y otros nombres del empleado
Pais PaisDigitado get; set;
País donde se digitó el expediente
EntityReference<Pais> PaisDigitadoReference get; set;
País donde se digitó el expediente
Pais PaisNacimiento get; set;
País de nacimiento del empleado
EntityReference<Pais> PaisNacimientoReference get; set;
País de nacimiento del empleado
Pais PaisNacionalidad get; set;
País de nacionalidad del empleado
EntityReference<Pais> PaisNacionalidadReference get; set;
País de nacionalidad del empleado
EntityCollection<ParienteEmpleado> ParientesEmpleados get; set;
Parientes empleados que se han asigando en el detalle
EntityCollection<ParienteEmpleado> ParientesExpedientes get; set;
Expedientes que han agregado al expediente actual como un pariente empleado
bool PermiteRecontratacion get; set;
Indica si al expediente se le podrá recontratar
EntityCollection<RelacionFiadorExpediente> PersonasAQuienLeSirveDeFiador get; set;
Personas a quien el expediente les sirve como fiador
EntityCollection<PlanAnualVacacion> PlanesAnualesVacacionesDigitados get; set;
No Metadata Documentation available.
EntityCollection<PrestamoExpediente> Prestamos get; set;
Préstamos que posee el expediente
string PrimerApellido get; set;
Primer apellido del empleado
string PrimerNombre get; set;
Primer nombre del empleado
string Profesion get; set;
Descripción de la profesión del empleado
EntityCollection<PropiedadExpediente> Propiedades get; set;
Inmuebles que posee el expediente
string RawPropertyBagData get; set;
Data de los campos adicionales
EntityCollection<Reconocimiento> ReconocimientosDigitados get; set;
Reconocimientos que el expediente a creado
EntityCollection<Referencia> Referencias get; set;
Referencias del expediente
EntityCollection<RepresentanteLegal> RepresentantesLegales get; set;
Representantes legales asociado al expediente
EntityCollection<RequisicionPersonal> RequisicionesPersonalDigitadas get; set;
Requisiciones de personal digitadas
EntityCollection<Retiro> RetirosDigitados get; set;
Retiros que el expediente a creado
string SegundoApellido get; set;
Segundo apellido del empleado
string SegundoNombre get; set;
Segundo nombre del empleado
Nullable<Sexo> Sexo get; set;
Sexo del empleado que aplica al puesto
string SexoDb get; set;
Género o sexo del empleado
EntityCollection<SolicitudCapacitacion> SolicitudesCapacitacion get; set;
Coleccion de solicitudes capacitacion que el expediente ha creado
EntityCollection<SolicitudJustificacionMarca> SolicitudesJustificacionMarca get; set;
Solicitudes de justificación de marcar digitadas por el expediente
EntityCollection<SustitucionTemporal> SustitucionesTemporalesDigitadas get; set;
No Metadata Documentation available.
EntityCollection<TarjetaCreditoExpediente> TarjetasDeCredito get; set;
Tarjetas de crédito que el expediente posee
string TelefonoMovil get; set;
Número de teléfono móvil de la persona
string TelefonoMovilInterno get; set;
Número de teléfono móvil Interno de la persona
TituloPersonal TituloPersonal get; set;
Título personal del empleado
EntityReference<TituloPersonal> TituloPersonalReference get; set;
Título personal del empleado
Usuario Usuario get; set;
Usuario relacionado con el expediente
string UsuarioGrabacion get; set;
Usuario que creó el registro
EntityReference<Usuario> UsuarioReference get; set;
Usuario relacionado con el expediente
string UsuarioUltimaModificacion get; set;
Usuario que modificó el registro la última vez
EntityCollection<ValuacionHay> val_valuaciones get; set;
No Metadata Documentation available.
EntityCollection<ValorEmitidoGobiernoExpediente> ValoresEmitidosPorElGobierno get; set;
Valores emitidos por el gobierno que posee el expediente
EntityCollection<ValorEmitidoPrivadoExpediente> ValoresEmitidosPorEntidadesPrivadas get; set;
Valores emitidos por entidades privadas que posee el expediente
EntityCollection<ValuacionPuestos> ValuacionesPuestosComoDigitador get; set;
No Metadata Documentation available.
EntityCollection<VersionDocumentoGestionado> vdo_versiones_doc get; set;
No Metadata Documentation available.
EntityCollection<VehiculoExpediente> Vehiculos get; set;
Vehículos que posee el expediente