Type Jornada
Namespace Aseinfo.VH4.Data
Parent EntityObject
Interfaces IAuditedEntity, IHasPropertyBag, IAuthorizationWorkflowManagedEntity, IFinalizationEntity, IFileAttachmentCapableEntity
Entidad que representa las jornadas
Events
Methods
- CreateJornada
- ShouldSerializeCambiosJornadaAnterior
- ShouldSerializeCambiosJornadaNueva
- ShouldSerializeCandidatosConcursosInformacionContrato
- ShouldSerializeDiasJornada
- ShouldSerializeInformacionMovimientosCandidatoConcurso
- ShouldSerializeJornadasUnidades
- ShouldSerializeMovimiento
- ShouldSerializePlazasVacantesRequisicion
Properties
- Asistencias
- CambiosJornadaAnterior
- CambiosJornadaNueva
- CandidatosConcursosInformacionContrato
- Codigo
- CodigoEmpleadoAutorizadorWorkflow
- CodigoEmpleadoDefineAutorizaciones
- CodigoEmpleadoSolicitante
- CodigoEmpleadoSujetoAccion
- CodigoInstanciaWorkflow
- CodigoVisual
- Compania
- CompaniaReference
- Contrataciones
- Descripcion
- DiasJornada
- Empleos
- EntityKey
- EntityState
- EntradaMarcaDia
- Estado
- EstadoAuthorizationWorkflow
- FechaCambioEstado
- FechaGrabacion
- FechaUltimaModificacion
- FileAttachments
- Horario
- InformacionMovimientosCandidatoConcurso
- IngresadoPortal
- JornadasEmpleos
- JornadasGrupos
- JornadasUnidades
- Movimiento
- PersonalAContratarConcurso
- PersonalAContratarRequisicion
- PlazasVacantesConcurso
- PlazasVacantesRequisicion
- RawPropertyBagData
- TotalHoras
- UsuarioGrabacion
- UsuarioUltimaModificacion
Events
PropertyChanged
PropertyChanging
Public instance methods
bool ShouldSerializeCambiosJornadaAnterior()
Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría
bool ShouldSerializeCambiosJornadaNueva()
Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría
bool ShouldSerializeCandidatosConcursosInformacionContrato()
Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría
bool ShouldSerializeDiasJornada()
Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría
bool ShouldSerializeInformacionMovimientosCandidatoConcurso()
Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría
bool ShouldSerializeJornadasUnidades()
Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría
bool ShouldSerializeMovimiento()
Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría
bool ShouldSerializePlazasVacantesRequisicion()
Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría
Public static methods
Jornada CreateJornada(short codigo, string codigoVisual, string descripcion, string horario, bool entradaMarcaDia, decimal totalHoras, DateTime fechaCambioEstado, bool ingresadoPortal)
Create a new Jornada object.
Parameters
-
short
codigo - Initial value of the Codigo property.
-
string
codigoVisual - Initial value of the CodigoVisual property.
-
string
descripcion - Initial value of the Descripcion property.
-
string
horario - Initial value of the Horario property.
-
bool
entradaMarcaDia - Initial value of the EntradaMarcaDia property.
-
decimal
totalHoras - Initial value of the TotalHoras property.
-
DateTime
fechaCambioEstado - Initial value of the FechaCambioEstado property.
-
bool
ingresadoPortal - Initial value of the IngresadoPortal property.
Public properties
EntityCollection<Asistencia> Asistencias get; set;
No Metadata Documentation available.
EntityCollection<CambioJornada> CambiosJornadaAnterior get; set;
No Metadata Documentation available.
EntityCollection<CambioJornada> CambiosJornadaNueva get; set;
No Metadata Documentation available.
EntityCollection<CandidatoConcursoInformacionContrato> CandidatosConcursosInformacionContrato 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
short Codigo get; set;
Código de la jornada
Nullable<int> CodigoEmpleadoAutorizadorWorkflow get; set;
Código del empleado responsable de la entidad, usado para incluirlo en el flujo de autorización
mediante una actividad especial.
int CodigoEmpleadoDefineAutorizaciones get; set;
Código del Empleado que Define las Autorizaciones
int CodigoEmpleadoSolicitante get; set;
Código del empleado solicitante
Nullable<int> CodigoEmpleadoSujetoAccion get; set;
Código del empleado sujeto de la acción
string CodigoInstanciaWorkflow get; set;
Código de la instancia del flujo que maneja la entidad
string CodigoVisual get; set;
Código visual de la jornadas
Compania Compania get; set;
Compania en la que se aplica la jornada
EntityReference<Compania> CompaniaReference get; set;
Compania en la que se aplica la jornada
EntityCollection<Contratacion> Contrataciones get; set;
Contrataciones que se les asigna la jornada
string Descripcion get; set;
Descripción de la jornada
EntityCollection<DiaJornada> DiasJornada get; set;
No Metadata Documentation available.
EntityCollection<Empleo> Empleos get; set;
Empleos que se les asigna la jornada
EntityKey EntityKey get; set;
EntityState EntityState get;
bool EntradaMarcaDia get; set;
¿Es la fecha de la hora de entrada la que determina el dia de la asistencia?
EstadoAccion Estado get; set;
Estado de la Liquidación
Nullable<AuthorizationWorkflowEntityState> EstadoAuthorizationWorkflow get; set;
Estado de la entidad manejada por workflow
DateTime FechaCambioEstado get; set;
Fecha del Ultimo Cambio de Estado de la Entidad
Nullable<DateTime> FechaGrabacion get; set;
Fecha en que se creó el registro
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 Horario get; set;
Horario de la jornada
EntityCollection<CandidatoConcursoInformacionMovimiento> InformacionMovimientosCandidatoConcurso get; set;
Información de los movimientos para el candidato del concurso asociado a la jornada
bool IngresadoPortal get; set;
Indica si la solicitud fue hecha desde el portal
EntityCollection<JornadaEmpleo> JornadasEmpleos get; set;
No Metadata Documentation available.
EntityCollection<JornadaGrupo> JornadasGrupos get; set;
No Metadata Documentation available.
EntityCollection<JornadaUnidad> JornadasUnidades get; set;
No Metadata Documentation available.
EntityCollection<Movimiento> Movimiento get; set;
Movimientos donde la jornada se le asigna a empleo nuevo en el traslado de
EntityCollection<PersonaAContratarConcurso> PersonalAContratarConcurso get; set;
Personal a contratar en un concurso de selección que estan asociados a la jornada
EntityCollection<PersonaAContratarRequisicion> PersonalAContratarRequisicion get; set;
Personal a contratar solicitados en una requisición que estan asociados a la jornada
EntityCollection<PlazaVacanteConcurso> PlazasVacantesConcurso get; set;
Plazas vacantes del concurso de selección que estan asociadas a la jornada
EntityCollection<PlazaVacanteRequisicion> PlazasVacantesRequisicion get; set;
Plazas vacantes en la requisición que estan asociados a la jornada
string RawPropertyBagData get; set;
Data de los campos adicionales
decimal TotalHoras get; set;
Número total de horas de la jornada
string UsuarioGrabacion get; set;
Usuario que creó el registro
string UsuarioUltimaModificacion get; set;
Usuario que realizó la última modificación del registro