Type AnalisisTrabajoSeguro
Namespace Aseinfo.VH4.Data
Parent EntityObject
Interfaces IAuditedEntity, IHasPropertyBag, IFileAttachmentCapableEntity, IReadonlyWhenAuthorizedEntity, IFinalizationEntity
Registro de Análsis de trabajo seguro 
			
		
			Events
Methods
- CreateAnalisisTrabajoSeguro
 - ShouldSerializeControlesATS
 - ShouldSerializeElementosATS
 - ShouldSerializeEmpleadoEjecutor
 - ShouldSerializeEmpleadoEjecutorReference
 - ShouldSerializeEmpleadoSeguridadIndustrial
 - ShouldSerializeEmpleadoSeguridadIndustrialReference
 - ShouldSerializeEmpleadoSolicitante
 - ShouldSerializeEmpleadoSolicitanteReference
 - ShouldSerializeEmpleadoSupervisor
 - ShouldSerializeEmpleadoSupervisorReference
 - ShouldSerializeEmpleosATS
 - ShouldSerializeHerramientasEspecialesATS
 - ShouldSerializePermisosTrabajoATS
 - ShouldSerializeProductosATS
 - ShouldSerializeRequisitosEmergenciaATS
 - ShouldSerializeRiesgosATS
 
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 instance methods
bool ShouldSerializeControlesATS()
Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría 
		
	bool ShouldSerializeElementosATS()
Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría 
		
	bool ShouldSerializeEmpleadoEjecutor()
Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría 
		
	bool ShouldSerializeEmpleadoEjecutorReference()
Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría 
		
	bool ShouldSerializeEmpleadoSeguridadIndustrial()
Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría 
		
	bool ShouldSerializeEmpleadoSeguridadIndustrialReference()
Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría 
		
	bool ShouldSerializeEmpleadoSolicitante()
Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría 
		
	bool ShouldSerializeEmpleadoSolicitanteReference()
Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría 
		
	bool ShouldSerializeEmpleadoSupervisor()
Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría 
		
	bool ShouldSerializeEmpleadoSupervisorReference()
Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría 
		
	bool ShouldSerializeEmpleosATS()
Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría 
		
	bool ShouldSerializeHerramientasEspecialesATS()
Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría 
		
	bool ShouldSerializePermisosTrabajoATS()
Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría 
		
	bool ShouldSerializeProductosATS()
Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría 
		
	bool ShouldSerializeRequisitosEmergenciaATS()
Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría 
		
	bool ShouldSerializeRiesgosATS()
Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría 
		
	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
- 
							
intcodigo - Initial value of the Codigo property.
 - 
							
DateTimefecha - Initial value of the Fecha property.
 - 
							
stringestadoDb - Initial value of the EstadoDb property.
 - 
							
DateTimefechaCambioEstado - Initial value of the FechaCambioEstado property.
 - 
							
stringestadoAuthorizationWorkflowDb - Initial value of the EstadoAuthorizationWorkflowDb property.
 - 
							
boolingresadoPortal - Initial value of the IngresadoPortal property.
 - 
							
stringnombreProceso - Initial value of the NombreProceso property.
 - 
							
stringnombreEmpleadoSupervisor - Initial value of the NombreEmpleadoSupervisor property.
 - 
							
stringnombreEmpleadoEjecutor - 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