Type SolicitudPermiso
Namespace Aseinfo.VH4.Data
Parent EntityObject
Interfaces IAuditedEntity, IReadonlyWhenAuthorizedEntity, IHasPropertyBag, IFinalizationEntity, IFileAttachmentCapableEntity
No Metadata Documentation available.
Events
Methods
Properties
- Codigo
- CodigoEmpleadoAutorizadorWorkflow
- CodigoEmpleadoDefineAutorizaciones
- CodigoEmpleadoSolicitante
- CodigoEmpleadoSujetoAccion
- CodigoInstanciaWorkflow
- ComentarioAnulacion
- ConGoce
- Dias
- EmpleadoSolicitante
- EmpleadoSolicitanteReference
- EntityKey
- EntityState
- Estado
- EstadoAuthorizationWorkflow
- EstadoAuthorizationWorkflowDb
- EstadoDb
- FechaCambioEstado
- FechaFin
- FechaGrabacion
- FechaInicio
- FechaSolicitud
- FechaUltimaModificacion
- FileAttachments
- Horas
- IngresadoPortal
- IsFinalizing
- Minutos
- ModoIngreso
- ModoIngresoDb
- Motivo
- RawPropertyBagData
- SeEspecificaronHoras
- TiemposNoTrabajados
- TipoTiempoNoTrabajado
- TipoTiempoNoTrabajadoReference
- UsuarioGrabacion
- UsuarioUltimaModificacion
Events
PropertyChanged
PropertyChanging
Public static methods
SolicitudPermiso CreateSolicitudPermiso(int codigo, DateTime fechaSolicitud, string estadoDb, DateTime fechaCambioEstado, int dias, bool seEspecificaronHoras, bool conGoce, DateTime fechaInicio, DateTime fechaFin, string estadoAuthorizationWorkflowDb, bool ingresadoPortal, string modoIngresoDb)
Create a new SolicitudPermiso object.
Parameters
-
int
codigo - Initial value of the Codigo property.
-
DateTime
fechaSolicitud - Initial value of the FechaSolicitud property.
-
string
estadoDb - Initial value of the EstadoDb property.
-
DateTime
fechaCambioEstado - Initial value of the FechaCambioEstado property.
-
int
dias - Initial value of the Dias property.
-
bool
seEspecificaronHoras - Initial value of the SeEspecificaronHoras property.
-
bool
conGoce - Initial value of the ConGoce property.
-
DateTime
fechaInicio - Initial value of the FechaInicio property.
-
DateTime
fechaFin - Initial value of the FechaFin property.
-
string
estadoAuthorizationWorkflowDb - Initial value of the EstadoAuthorizationWorkflowDb property.
-
bool
ingresadoPortal - Initial value of the IngresadoPortal property.
-
string
modoIngresoDb - Initial value of the ModoIngresoDb property.
Public properties
int Codigo get; set;
Codigo solicitud
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 instancia de flujo
string ComentarioAnulacion get; set;
Comentario de anulación
bool ConGoce get; set;
¿Tiene Goce de Sueldo?
int Dias get; set;
Dias del permiso
Empleo EmpleadoSolicitante get; set;
Empleado que solicita
EntityReference<Empleo> EmpleadoSolicitanteReference get; set;
Empleado que solicita
EntityKey EntityKey get; set;
EntityState EntityState get;
EstadoAccion Estado get; set;
Estado de Solicitud
Nullable<AuthorizationWorkflowEntityState> EstadoAuthorizationWorkflow get; set;
Estado de la entidad manejada por workflow
string EstadoAuthorizationWorkflowDb get; set;
Estado del flujo
string EstadoDb get; set;
Estado de solicitud
DateTime FechaCambioEstado get; set;
Fecha de cambio de estado
DateTime FechaFin get; set;
Fecha de fin
Nullable<DateTime> FechaGrabacion get; set;
Fecha de inserción
DateTime FechaInicio get; set;
Fecha de inicio de permiso
DateTime FechaSolicitud get; set;
Fecha de solicitud
Nullable<DateTime> FechaUltimaModificacion get; set;
Fecha de ultima modificación
List<Guid> FileAttachments get; set;
Contiene la información cruda del XML que contiene las referencias a los file uploads que se han hecho
Nullable<decimal> Horas get; set;
Horas de permiso
bool IngresadoPortal get; set;
Indica si la solicitud fue hecha desde el portal
bool IsFinalizing get; set;
Indica si la entidad se está finalizando en este momento
Nullable<decimal> Minutos get; set;
Número de minutos de permiso
ModoIngresoTiempoNoTrabajado ModoIngreso get; set;
Estado del Tiempo No Trabajado
string ModoIngresoDb get; set;
Modo de ingreso
string Motivo get; set;
Motivo de permiso
string RawPropertyBagData get; set;
Data del property bag
bool SeEspecificaronHoras get; set;
¿Se especificaron horas?
EntityCollection<TiempoNoTrabajado> TiemposNoTrabajados get; set;
Tiempos no trabajados asociados a la solicitud de permiso
TipoTiempoNoTrabajado TipoTiempoNoTrabajado get; set;
Tipo de tiempo no trabajado
EntityReference<TipoTiempoNoTrabajado> TipoTiempoNoTrabajadoReference get; set;
Tipo de tiempo no trabajado
string UsuarioGrabacion get; set;
Usuario que inserta
string UsuarioUltimaModificacion get; set;
Usuario que realiza la ultima modificación