예제 #1
0
 private void llenarIncidenteClaseI(int _Incidente_id)
 {
     _TB_IncidentesBE               = _TB_IncidentesBL.TraerTB_IncidentesById(_Incidente_id);
     txtDescripcionClaseI.Text      = _TB_IncidentesBE.Descripcion;
     rblTipoPersonal2.SelectedValue = _TB_IncidentesBE.Tipo_emp.ToString();
     txtFechaClaseI.Text            = _TB_IncidentesBE.Fecha_registro.ToString("dd/MM/yyyy");
 }
예제 #2
0
        public string traerTitulo(int _registro_id, short _sistema_id)
        {
            string titulo = "";

            switch (_sistema_id)
            {
            case 1:
                TB_IncidentesBL _TB_IncidentesBL = new TB_IncidentesBL();
                titulo = _TB_IncidentesBL.TraerTB_IncidentesById(_registro_id).Descripcion;
                break;

            case 2:
                ALR_AlertasBL _ALR_AlertasBL = new ALR_AlertasBL();
                titulo = _ALR_AlertasBL.TraerALR_AlertasById(_registro_id).Alerta_desc;
                break;

            case 4:
                TRG_RiesgosBL _TRG_RiesgosBL = new TRG_RiesgosBL();
                titulo = _TRG_RiesgosBL.TraerTRG_RiesgosById(_registro_id).Riesgo_desc;
                break;
                //case 4:
                //    AUD_Auditoria_PreguntaBL _AUD_Auditoria_PreguntaBL= new AUD_Auditoria_PreguntaBL();
                //    titulo = _AUD_Auditoria_PreguntaBL.TraerAUD_Auditoria_PreguntaById(_registro_id).;
                //    break;
            }
            return(titulo);
        }
예제 #3
0
        protected void Page_Load(object sender, EventArgs e)
        {
            try
            {
                if (this.IsPostBack)
                {
                }
                else
                {
                    _Incidente_id = Convert.ToInt32(Request.QueryString["Incidente_id"]);
                    //Session["FUNCIONARIO_ID"] = "71046";
                    _TB_IncidentesBE              = _TB_IncidentesBL.TraerTB_IncidentesById(_Incidente_id);
                    txtTitulo.Text                = _TB_IncidentesBE.Titulo;
                    txtDescripcion.Text           = _TB_IncidentesBE.Descripcion;
                    txtFecha.Text                 = _TB_IncidentesBE.Fecha_incidente.ToString("dd/MM/yyyy");
                    lTTB_AreaBE                   = _TB_AreaBL.ListarTB_AreaO_Act();
                    Session["Areas"]              = lTTB_AreaBE;
                    lTTB_GuardiaBE                = _TB_GuardiaBL.ListarTB_GuardiaO_Act();
                    Session["Guardias"]           = lTTB_GuardiaBE;
                    lblIncidente_id.Text          = _Incidente_id.ToString();
                    rblTipoPersonal.SelectedValue = _TB_IncidentesBE.Tipo_emp.ToString();
                    rblTurno.SelectedValue        = _TB_IncidentesBE.Turno.ToString();

                    if (_TB_IncidentesBE.Estado == 1)
                    {
                        rblEstado.SelectedValue = "2";
                    }
                    else
                    {
                        rblEstado.SelectedValue = _TB_IncidentesBE.Estado.ToString();
                    }
                    ddlTipoIncidente.SelectedValue = _TB_IncidentesBE.Daño_tipo.ToString();
                    LlenarComboDepartamento("1");
                    LlenarComboGuardia();
                    LlenarComboArea();
                    LlenarComboEstatusOperacional();
                    LlenarComboClasificacion();
                    LlenarComboParteCuerpo();
                    LlenarComboEquipoAfectado();
                    LlenarComboContratista();
                    LlenarComboCausaInmediata();
                    LlenarComboSistema();
                    LlenarComboCondicionInvolucrada();
                    LlenarComboRiesgoInvolucrado();

                    GenerarTablaPlanInmediato(_Incidente_id, txtTitulo.Text);
                    GenerarTablaPlanSistemico(_Incidente_id, txtTitulo.Text);
                    ddlDepartamento.SelectedValue = _TB_IncidentesBE.Departamento.ToString();

                    ddlGuardia.SelectedValue     = _TB_IncidentesBE.Guardia.ToString();
                    ddlContratista.SelectedValue = _TB_IncidentesBE.Contratista_id.ToString();
                    TraerResponsable(Convert.ToInt16(ddlDepartamento.SelectedValue));
                    TraerOriginador(_TB_IncidentesBE.Originador);
                }
            }
            catch (Exception x)
            {
                // Response.Redirect("error.aspx");
            }
        }
예제 #4
0
        protected void Page_Load(object sender, EventArgs e)
        {
            try
            {
                if (this.IsPostBack)
                {
                }
                else
                {
                    _Incidente_id = Convert.ToInt32(Request.QueryString["Incidente_id"]);
                    if (Request.QueryString["reg"] != null)
                    {
                        _reg = Request.QueryString["reg"].ToString();
                    }
                    if (_reg == "ver")
                    {
                        btnRegistrar.Visible = false;
                    }
                    if (_reg == "exito")
                    {
                        ScriptManager.RegisterClientScriptBlock(this.Page, this.Page.GetType(), "jAlert", "jAlert('Debe registrar un Plan de Acción');", true);
                    }

                    _TB_IncidentesBE              = _TB_IncidentesBL.TraerTB_IncidentesById(_Incidente_id);
                    lblIncidente_id.Text          = _Incidente_id.ToString();
                    rblTipoPersonal.SelectedValue = _TB_IncidentesBE.Tipo_emp.ToString();
                    txtTitulo.Text                 = _TB_IncidentesBE.Titulo;
                    txtDescripcion.Text            = _TB_IncidentesBE.Descripcion;
                    rblTurno.SelectedValue         = _TB_IncidentesBE.Turno.ToString();
                    txtFecha.Text                  = _TB_IncidentesBE.Fecha_incidente.ToString("dd/MM/yyyy");
                    lTTB_AreaBE                    = _TB_AreaBL.ListarTB_AreaO_Act();
                    Session["Areas"]               = lTTB_AreaBE;
                    lTTB_GuardiaBE                 = _TB_GuardiaBL.ListarTB_GuardiaO_Act();
                    Session["Guardias"]            = lTTB_GuardiaBE;
                    ddlTipoIncidente.SelectedValue = _TB_IncidentesBE.Daño_tipo.ToString();
                    lTTB_ParteCuerpoBE             = _TB_ParteCuerpoBL.ListarTB_ParteCuerpoO_Act();
                    Session["ParteCuerpo"]         = lTTB_ParteCuerpoBE;
                    LlenarComboDepartamento();
                    LlenarComboArea();
                    LlenarComboEstatusOperacional();
                    LlenarComboClasificacion();
                    LlenarComboParteCuerpo();
                    LlenarComboEquipoAfectado();
                    LlenarComboContratista();
                    LlenarComboEmpleado();
                    LlenarCamboTipoDanio();
                    GenerarTablaPlanInmediato(_Incidente_id, txtTitulo.Text);
                    GenerarTablaPlanSistemico(_Incidente_id, txtTitulo.Text);
                    ddlDepartamento.SelectedValue = _TB_IncidentesBE.Departamento.ToString();
                    ddlArea.SelectedValue         = _TB_IncidentesBE.Area_id.ToString();
                    ddlEmpleado.SelectedValue     = _TB_IncidentesBE.EmpleadoAfectado.ToString();
                    ddlParteCuerpo.SelectedValue  = _TB_IncidentesBE.ParteCuerpo_id.ToString();
                    TraerResponsable(Convert.ToInt16(ddlDepartamento.SelectedValue));
                }
            }
            catch (Exception x)
            {
                // Response.Redirect("error.aspx");
            }
        }