protected void GvCities_PageIndexChanging(object sender, GridViewPageEventArgs e)
    {
        GridView gv = (GridView)sender;

        gv.PageIndex = e.NewPageIndex;
        //bindCitiesGrid();
        BL_PERSONAL obj         = new BL_PERSONAL();
        DataTable   dtResultado = new DataTable();

        dtResultado = obj.buscar_PersonalDisponible_MOD(Convert.ToInt32(Session["ID_DETALLE_REQUERIMIENTO_PERSONAL"]));

        if (dtResultado.Rows.Count > 0)
        {
            //ModalRegistro.Dispose();
            ModalRegistro.Show();

            //btnAsignar.Visible = false;
            //btnNo.Visible = false;
            btnCerrar.Visible = true;
        }
        else
        {
        }

        gridPersonalDisponible.DataSource = dtResultado;
        gridPersonalDisponible.DataBind();
    }
    protected void Seleccionar_REQUERIMIENTO(object sender, ImageClickEventArgs e)
    {
        string      cleanMessage = string.Empty;
        ImageButton btnSeleccionarRequerimiento = ((ImageButton)sender);
        int         ID_REQUERIMIENTO_PERSONAL   = Convert.ToInt32(btnSeleccionarRequerimiento.CommandArgument);

        Session["ID_DETALLE_REQUERIMIENTO_PERSONAL"] = btnSeleccionarRequerimiento.CommandArgument;
        BL_PERSONAL obj          = new BL_PERSONAL();
        DataTable   dtResultado  = new DataTable();
        DataTable   dtIResultado = new DataTable();

        dtIResultado = obj.buscar_CantidadRequerimientos_MOD(ID_REQUERIMIENTO_PERSONAL);

        if (dtIResultado.Rows[0]["TOTAL"].ToString().Equals("0"))
        {
            dtResultado = obj.buscar_PersonalDisponible_MOD(ID_REQUERIMIENTO_PERSONAL);

            cargos();
            especialidad();

            ModalRegistro.Show();
            btnCerrar.Visible = true;

            gridPersonalDisponible.DataSource = dtResultado;
            gridPersonalDisponible.DataBind();
        }
        else
        {
            Response.Redirect("~/RRHH/frmRequerimientoDetalleMOD.aspx");
        }
    }
示例#3
0
    protected void btnAgregar_Click(object sender, EventArgs e)
    {
        DataTable   dtResultado   = new DataTable();
        int         requerimiento = Convert.ToInt32(Session["ID_DETALLE_REQUERIMIENTO_PERSONAL"]);
        BL_PERSONAL obj           = new BL_PERSONAL();


        dtResultado = obj.buscar_PersonalDisponible_MOD(requerimiento);


        if (dtResultado.Rows.Count > 0)
        {
            ModalRegistro.Show();
            btnCerrar.Visible = true;
            gridPersonalDisponible.DataSource = dtResultado;
            gridPersonalDisponible.DataBind();
            cargarDatosMOD();
        }
        //ModalRegistro.Show();
        //btnCerrar.Visible = true;
        ////PanelDatos.Visible = true;
        //ImageButton btnSeleccionar = ((ImageButton)sender);
        //////lblIde_MOD.Text = btnSeleccionar.CommandArgument;

        //Session["DES_DNI"] = btnSeleccionar.CommandArgument;
        //string script = "window.open('frmMOD.aspx', '')";
        ////ScriptManager.RegisterStartupScript(this, typeof(Page), "popup", script, true);

        //ScriptManager.RegisterStartupScript(this, typeof(Page), "PopupWindow", "<script language='javascript'>window.open('frmMOD.aspx','Title','height=1600,width=1800,left=10, top=10,scrollbars, resizable=no, location=center, toolbar=0')</script>", false);

        ////Response.Redirect("frmMOD.aspx");//?id=123
    }