Exemplo n.º 1
0
        protected void Page_Load(object sender, EventArgs e)
        {
            Page.Form.Attributes.Add("enctype", "multipart/form-data");

            if (!IsPostBack)
            {
                this.Session["noPlanAccion"] = 0;

                btnFinalizar.Visible      = false;
                panelBtEnlace.Visible     = false;
                panelBtAnalista.Visible   = false;
                txtObservacionAct.Enabled = false;

                gvListadoAcciones.DataSource = cPlanAccion.ListadoAcciones(int.Parse(Session["id_empleado"].ToString()), "2", tipoConsulta());
                gvListadoAcciones.DataBind();

                panel1.Visible = false;
                panel3.Visible = false;
                panel4.Visible = false;

                cInfoCorrec.ddlTecnicaAnalisis(ddlTecnicaAnalisis);

                ddlTecnicaAnalisis.Enabled = false;
                txtCausa.Enabled           = false;
            }
        }
Exemplo n.º 2
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!IsPostBack)
            {
                lblFuente.InnerText          = cFuente.nombreFuenteA(Session["noAccion"].ToString());
                this.Session["noPlanAccion"] = 0;

                mAccionG = cAcciones.Obtner_AccionGenerada(int.Parse(Session["noAccion"].ToString()));
                mFuente  = cFuente.ObtenerFuente(mAccionG.id_fuente);

                id_enlace = mAccionG.id_enlace;
                visibleAdjuntar(false);
                visibleActividad(false);
                cAcciones.dropUnidad(ddlunidad);
                ddlunidad.SelectedValue = mAccionG.id_unidad.ToString();
                cAcciones.dllDependencia(ddldependencia, mAccionG.id_unidad);
                ddldependencia.SelectedValue = mAccionG.id_dependencia.ToString();
                txtDescripcion.Text          = mAccionG.descripcion.ToString();

                txtanio.Text       = mFuente.anio.ToString();
                txtHallazgo.Text   = mAccionG.correlativo_hallazgo.ToString();
                txtEvaluacion.Text = Session["noAccion"].ToString();

                cInfoCorrec.ddlTecnicaAnalisis(ddlTecnicaAnalisis);

                cAcciones.dropTipoAccion(ddlTipoAccionInforme);
                ddlTipoAccionInforme.SelectedValue = mAccionG.id_tipo_accion.ToString();

                enabledPlan(false);
                //if (mAccionG.id_status == 1)
                switch (mAccionG.id_status)
                {
                case 1:     //pendiente de finalizar
                case -1:    //rechazado
                    mPlanAccion = cPlanAccion.Obtner_PlanAccion(mAccionG.id_accion_generada);
                    ddlTecnicaAnalisis.SelectedValue = mPlanAccion.tecnica_analisis;
                    txtCausa.Text = mPlanAccion.causa_raiz;

                    enabledCausaRaiz(false);
                    enabledPlan(true);
                    visibleAdjuntar(false);

                    this.Session["noPlanAccion"] = mPlanAccion.id_plan;
                    break;
                }
                gvListado.DataSource = cPlanAccion.ListadoAccionesRealizar(int.Parse(Session["noPlanAccion"].ToString()));
                gvListado.DataBind();

                ddlResponsable.ClearSelection();
                ddlResponsable.Items.Clear();
                ddlResponsable.AppendDataBoundItems = true;
                ddlResponsable.Items.Add("<< Elija Empleado >>");
                ddlResponsable.Items[0].Value = "0";
                ddlResponsable.DataSource     = cGen.dropEmpleados();
                ddlResponsable.DataTextField  = "texto";
                ddlResponsable.DataValueField = "id";
                ddlResponsable.DataBind();
            }
        }
Exemplo n.º 3
0
        protected void gvListadoAcciones_RowCommand(object sender, GridViewCommandEventArgs e)
        {
            if (e.CommandName == "Ver")
            {
                panel1.Visible = true;
                panel2.Visible = false;
                panel3.Visible = true;


                mAccionG    = new mAccionesGeneradas();
                mPlanAccion = new mPlanAccion();

                int         index       = Convert.ToInt16(e.CommandArgument);
                GridViewRow selectedRow = gvListadoAcciones.Rows[index];

                mAccionG = cAcciones.Obtner_AccionGenerada(int.Parse(selectedRow.Cells[0].Text));

                lblFuente.InnerText = cFuente.nombreFuenteA(mAccionG.id_accion_generada.ToString());
                ///////////////////////////////////////////////////////////////////////
                //txtanio.Text = mAccionG.anio_informe_ei.ToString();
                cAcciones.dropUnidad(ddlunidad);
                ddlunidad.SelectedValue = mAccionG.id_unidad.ToString();
                cAcciones.dllDependencia(ddldependencia, mAccionG.id_unidad);
                ddldependencia.SelectedValue = mAccionG.id_dependencia.ToString();
                txtDescripcion.Text          = mAccionG.descripcion.ToString();
                //txtEvaluacion.Text = mAccionG.no_informe_ei.ToString();
                txtHallazgo.Text = mAccionG.correlativo_hallazgo.ToString();

                cAcciones.dropTipoAccion(ddlTipoAccionInforme);
                ddlTipoAccionInforme.SelectedValue = mAccionG.id_tipo_accion.ToString();
                //////////////////////////////////////////////////////////////////////

                //cInfoCorrec = new cInformeCorrecion();
                cInfoCorrec.ddlTecnicaAnalisis(ddlTecnicaAnalisis);

                mPlanAccion = cPlanAccion.Obtner_PlanAccion(mAccionG.id_accion_generada);
                ddlTecnicaAnalisis.SelectedValue = mPlanAccion.tecnica_analisis;
                txtCausa.Text = mPlanAccion.causa_raiz;

                this.Session["noAccion"] = mAccionG.id_accion_generada;

                ddlTecnicaAnalisis.Enabled = false;
                //ddlLider.Enabled = false;
                txtCausa.Enabled = false;

                this.Session["noPlanAccion"] = mPlanAccion.id_plan;

                gvListadoActividades.DataSource = cPlanAccion.ListadoAccionesRealizar(int.Parse(Session["noPlanAccion"].ToString()));
                gvListadoActividades.DataBind();
            }
        }
Exemplo n.º 4
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!IsPostBack)
            {
                this.Session["noPlanAccion"] = 0;

                mAccionG  = cAcciones.Obtner_AccionGenerada(int.Parse(Session["noAccion"].ToString()));
                id_enlace = mAccionG.id_enlace;
                //txtanio.Text = mAccionG.anio_informe_ei.ToString();
                cAcciones.dropUnidad(ddlunidad);
                ddlunidad.SelectedValue = mAccionG.id_unidad.ToString();
                cAcciones.dllDependencia(ddldependencia, mAccionG.id_unidad);
                ddldependencia.SelectedValue = mAccionG.id_dependencia.ToString();
                txtDescripcion.Text          = mAccionG.descripcion.ToString();
                //txtEvaluacion.Text = mAccionG.no_informe_ei.ToString();
                txtHallazgo.Text = mAccionG.correlativo_hallazgo.ToString();

                cInfoCorrec.ddlTecnicaAnalisis(ddlTecnicaAnalisis);

                cAcciones.dropTipoAccion(ddlTipoAccionInforme);
                ddlTipoAccionInforme.SelectedValue = mAccionG.id_tipo_accion.ToString();

                ddlLider.ClearSelection();
                ddlLider.Items.Clear();
                ddlLider.AppendDataBoundItems = true;
                ddlLider.Items.Add("<< Elija Empleado >>");
                ddlLider.Items[0].Value = "0";
                ddlLider.DataSource     = cGen.dropEmpleados();
                ddlLider.DataTextField  = "texto";
                ddlLider.DataValueField = "id";
                ddlLider.DataBind();

                mPlanAccion = cPlanAccion.Obtner_PlanAccion(mAccionG.id_accion_generada); this.Session["noPlanAccion"] = mPlanAccion.id_plan;

                ddlTecnicaAnalisis.SelectedValue = mPlanAccion.tecnica_analisis;
                //ddlLider.SelectedValue = mPlanAccion.id_lider.ToString();
                txtCausa.Value = mPlanAccion.causa_raiz;

                gvListado.DataSource = cPlanAccion.ListadoAccionesRealizar(int.Parse(Session["noPlanAccion"].ToString()));
                gvListado.DataBind();

                enabledCausaRaiz(false);
                enabledActividad(false);
            }
        }