Evolution : Data Model API Documentation

Type AnalisisTrabajoSeguro

Namespace Aseinfo.VH4.Data

Parent EntityObject

Interfaces IAuditedEntity, IHasPropertyBag, IFileAttachmentCapableEntity, IReadonlyWhenAuthorizedEntity, IFinalizationEntity

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