private void cargar_GridView_DATOS()
    {
        tools _tools = new tools();
        SecureQueryString QueryStringSeguro;
        QueryStringSeguro = new SecureQueryString(_tools.byteParaQueryStringSeguro(), Request["data"]);

        String reg = QueryStringSeguro["reg"].ToString();

        centroCosto _centroCosto = new centroCosto(Session["idEmpresa"].ToString(), Session["USU_LOG"].ToString());

        DataTable tablaCentrosCosto = _centroCosto.ObtenerCentrosDeCostoPorIdEmpresa(Convert.ToDecimal(reg));

        if (tablaCentrosCosto.Rows.Count > 0)
        {
            GridView_DATOS.DataSource = tablaCentrosCosto;
            GridView_DATOS.DataBind();
        }
        else
        {
            Informar(Panel_FONDO_MENSAJE, Image_MENSAJE_POPUP, Panel_MENSAJES, Label_MENSAJE, "ADVERTENCIA: El cliente no posee centros de costo creados.", Proceso.Error);

            configurarBotonesDeAccion(true, false, false, false, false);
            Panel_FORM_BOTONES_1.Visible = false;

            Panel_RESULTADOS_GRID.Visible = false;

            Panel_FORMULARIO.Visible = false;
        }
    }
    protected void GridView_DATOS_PageIndexChanging(object sender, GridViewPageEventArgs e)
    {
        GridView_DATOS.PageIndex = e.NewPageIndex;

        tools _tools = new tools();
        SecureQueryString QueryStringSeguro;
        QueryStringSeguro = new SecureQueryString(_tools.byteParaQueryStringSeguro(), Request["data"]);

        String reg = QueryStringSeguro["reg"].ToString();

        centroCosto _centroCosto = new centroCosto(Session["idEmpresa"].ToString(), Session["USU_LOG"].ToString());

        DataTable tablaCentrosCosto = _centroCosto.ObtenerCentrosDeCostoPorIdEmpresa(Convert.ToDecimal(reg));

        if (tablaCentrosCosto.Rows.Count > 0)
        {
            GridView_DATOS.DataSource = tablaCentrosCosto;
            GridView_DATOS.DataBind();
        }
        else
        {
            Informar(Panel_FONDO_MENSAJE, Image_MENSAJE_POPUP, Panel_MENSAJES, Label_MENSAJE, "El cliente no posee centros de costo creados.", Proceso.Advertencia);

            configurarBotonesDeAccion(true, false, false, false, false);
            Panel_FORM_BOTONES_1.Visible = false;

            Panel_RESULTADOS_GRID.Visible = false;

            Panel_FORMULARIO.Visible = false;
        }
    }