Type AnalisisTrabajoSeguro
Namespace Aseinfo.VH4.Data
Parent EntityObject
Interfaces IAuditedEntity, IHasPropertyBag, IFileAttachmentCapableEntity, IReadonlyWhenAuthorizedEntity, IFinalizationEntity
Registro de Análsis de trabajo seguro
Events
Methods
Properties
- ActividadesATS
- Codigo
- CodigoEmpleadoAutorizadorWorkflow
- CodigoEmpleadoDefineAutorizaciones
- CodigoEmpleadoSolicitante
- CodigoEmpleadoSujetoAccion
- CodigoInstanciaWorkflow
- CodigoVisual
- ComentarioAnulacion
- Compania
- CompaniaReference
- ControlesATS
- ElementosATS
- EmpleadoEjecutor
- EmpleadoEjecutorReference
- EmpleadoSeguridadIndustrial
- EmpleadoSeguridadIndustrialReference
- EmpleadoSolicitante
- EmpleadoSolicitanteReference
- EmpleadoSupervisor
- EmpleadoSupervisorReference
- EmpleosATS
- EntityKey
- EntityState
- Estado
- EstadoAuthorizationWorkflow
- EstadoAuthorizationWorkflowDb
- EstadoDb
- Fecha
- FechaCambioEstado
- FechaGrabacion
- FechaUltimaModificacion
- FileAttachments
- HerramientasEspecialesATS
- IngresadoPortal
- IsFinalizing
- NombreEmpleadoEjecutor
- NombreEmpleadoSeguridadIndustrial
- NombreEmpleadoSupervisor
- NombreProceso
- PermisosTrabajoATS
- ProcesoEmpresa
- ProcesoEmpresaReference
- ProductosATS
- RawPropertyBagData
- RequisitosEmergenciaATS
- RiesgosATS
- TextoCodigo
- TextoEmpleadoEjecutor
- TextoEmpleadoSeguridadIndustrial
- TextoEmpleadoSupervisor
- TextoFecha
- TextoFirmas
- TextoProceso
- Titulo
- TituloActividades
- TituloControles
- TituloDotaciones
- TituloEmpleados
- TituloHerramientasEspeciales
- TituloNo
- TituloPermisosTrabajo
- TituloProductos
- TituloRequisitosEmergencia
- TituloRiesgos
- UsuarioGrabacion
- UsuarioUltimaModificacion
Events
PropertyChanged
PropertyChanging
Public static methods
AnalisisTrabajoSeguro CreateAnalisisTrabajoSeguro(int codigo, DateTime fecha, string estadoDb, DateTime fechaCambioEstado, string estadoAuthorizationWorkflowDb, bool ingresadoPortal, string nombreProceso, string nombreEmpleadoSupervisor, string nombreEmpleadoEjecutor)
Create a new AnalisisTrabajoSeguro object.
Parameters
-
int
codigo - Initial value of the Codigo property.
-
DateTime
fecha - Initial value of the Fecha property.
-
string
estadoDb - Initial value of the EstadoDb property.
-
DateTime
fechaCambioEstado - Initial value of the FechaCambioEstado property.
-
string
estadoAuthorizationWorkflowDb - Initial value of the EstadoAuthorizationWorkflowDb property.
-
bool
ingresadoPortal - Initial value of the IngresadoPortal property.
-
string
nombreProceso - Initial value of the NombreProceso property.
-
string
nombreEmpleadoSupervisor - Initial value of the NombreEmpleadoSupervisor property.
-
string
nombreEmpleadoEjecutor - Initial value of the NombreEmpleadoEjecutor property.
Public properties
EntityCollection<ActividadATS> ActividadesATS get; set;
Actividades del ats
int Codigo get; set;
Código del análisis de trabajo seguro
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 que se utiliza para autorizar el flujo
string CodigoVisual get; set;
Código visual del ats
string ComentarioAnulacion get; set;
Comentario que digita el usuario cuando se anula una acción
Compania Compania get; set;
Empresa donde fue elaborado el ATS
EntityReference<Compania> CompaniaReference get; set;
Empresa donde fue elaborado el ATS
EntityCollection<ControlATS> ControlesATS get; set;
Controles del ats
EntityCollection<ElementoATS> ElementosATS get; set;
Elementos dinámicos del ats
Empleo EmpleadoEjecutor get; set;
Código del empleado que ejecuta el ats
EntityReference<Empleo> EmpleadoEjecutorReference get; set;
Código del empleado que ejecuta el ats
Empleo EmpleadoSeguridadIndustrial get; set;
Código del empleado encargado de la seguridad industrial
EntityReference<Empleo> EmpleadoSeguridadIndustrialReference get; set;
Código del empleado encargado de la seguridad industrial
Empleo EmpleadoSolicitante get; set;
Empleado responsable por la acción (quien la solicita en nombre del empleado afecto)
EntityReference<Empleo> EmpleadoSolicitanteReference get; set;
Empleado responsable por la acción (quien la solicita en nombre del empleado afecto)
Empleo EmpleadoSupervisor get; set;
Código del empleado responsable del proceso
EntityReference<Empleo> EmpleadoSupervisorReference get; set;
Código del empleado responsable del proceso
EntityCollection<EmpleoATS> EmpleosATS get; set;
Empleos del ats
EntityKey EntityKey get; set;
EntityState EntityState get;
EstadoAccion Estado get; set;
Estado del análisis de trabajo seguro
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 la accion. P = Pendiente, A = Autorizado, D = Denegado, N = Anulado
DateTime Fecha get; set;
Fecha de elaboración del ats en el campo
DateTime FechaCambioEstado get; set;
Fecha del último cambio de estado de la acción
Nullable<DateTime> FechaGrabacion get; set;
Fecha en que se creó el registro
Nullable<DateTime> FechaUltimaModificacion get; set;
Fecha en que se modificó el 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
EntityCollection<HerramientaEspecialATS> HerramientasEspecialesATS get; set;
Herramientas especiales del ats
bool IngresadoPortal get; set;
Indica si permite que se ingrese desde el portal
bool IsFinalizing get; set;
Indica si la entidad se está finalizando en este momento
string NombreEmpleadoEjecutor get; set;
Nombre del empleado ejecutor al momento de guardar el ats
string NombreEmpleadoSeguridadIndustrial get; set;
Nombre del empleado de seguridad industrial al momento de guardar el ats
string NombreEmpleadoSupervisor get; set;
Nombre del empleado supervisor al momento de generar el ats
string NombreProceso get; set;
Nombre del proceso al momento de generar el ats
EntityCollection<PermisoTrabajoATS> PermisosTrabajoATS get; set;
Permisos de trabajo del ats
ProcesoEmpresa ProcesoEmpresa get; set;
Código del proceso
EntityReference<ProcesoEmpresa> ProcesoEmpresaReference get; set;
Código del proceso
EntityCollection<ProductoATS> ProductosATS get; set;
Productos del ats
string RawPropertyBagData get; set;
Información de campos adicionales
EntityCollection<RequisitoEmergenciaATS> RequisitosEmergenciaATS get; set;
Requisitos de emergencia del ats
EntityCollection<RiesgoATS> RiesgosATS get; set;
Riesgos del ats
string TextoCodigo get; set;
Nombre del campo código del reporte ATS
string TextoEmpleadoEjecutor get; set;
Nombre del campo ejecutor del reporte ATS
string TextoEmpleadoSeguridadIndustrial get; set;
Nombre del campo de seguridad industrial del reporte ATS
string TextoEmpleadoSupervisor get; set;
Nombre del campo supervisor del reporte ATS
string TextoFecha get; set;
Nombre del campo fecha del reporte ATS
string TextoFirmas get; set;
Título de la sección de firmas del reporte ATS
string TextoProceso get; set;
Nombre del campo proceso del reporte ATS
string Titulo get; set;
Título del reporte de ATS
string TituloActividades get; set;
Título de las actividades del reporte ATS
string TituloControles get; set;
Título de controles del reporte ATS
string TituloDotaciones get; set;
Título de dotaciones de epp del reporte de ATS
string TituloEmpleados get; set;
Título de empleados del reporte ATS
string TituloHerramientasEspeciales get; set;
Título de herramientas especiales del reporte ATS
string TituloNo get; set;
Título del campo No del reporte ATS
string TituloPermisosTrabajo get; set;
Título de permisos de trabajo del reporte ATS
string TituloProductos get; set;
Título de prodcutos del reporte ATS
string TituloRequisitosEmergencia get; set;
Título de requisitos de emergencia del reporte ATS
string TituloRiesgos get; set;
Título de riesgos del reporte ATS
string UsuarioGrabacion get; set;
Usuario que creó el registro
string UsuarioUltimaModificacion get; set;
Usuario que modificó el registro