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;
        }
    }
    private void cargar_GridView_DATOS()
    {
        tools             _tools = new tools();
        SecureQueryString QueryStringSeguro;

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

        Decimal ID_EMPRESA = Convert.ToDecimal(QueryStringSeguro["reg"]);

        envioCandidato _envioCandidato       = new envioCandidato(Session["idEmpresa"].ToString(), Session["USU_LOG"].ToString());
        DataTable      tablaCondicionesEnvio = _envioCandidato.ObtenerTodosLosContactosParaEnvioDeCandidatosPorIdEmpresa(ID_EMPRESA);

        if (tablaCondicionesEnvio.Rows.Count > 0)
        {
            GridView_DATOS.DataSource = tablaCondicionesEnvio;
            GridView_DATOS.DataBind();
        }
        else
        {
            configurarMensajes(true, System.Drawing.Color.Red);
            Label_MENSAJE.Text = "ADVERTENCIA: La empresa no posee condiciones de envio.";

            configurarBotonesDeAccion(true, false, false, false, false);

            Panel_RESULTADOS_GRID.Visible = false;

            Panel_FORMULARIO.Visible = false;
        }
    }
    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;
        }
    }
    private void cargar_GridView_DATOS()
    {
        tools             _tools = new tools();
        SecureQueryString QueryStringSeguro;

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

        Decimal ID_EMPRESA = Convert.ToDecimal(QueryStringSeguro["reg"]);

        cobertura _cobertura            = new cobertura(Session["idEmpresa"].ToString());
        DataTable tablaCoberturaEmpresa = _cobertura.obtenerCoberturaDeUnCliente(ID_EMPRESA);

        if (tablaCoberturaEmpresa.Rows.Count > 0)
        {
            GridView_DATOS.DataSource = tablaCoberturaEmpresa;
            GridView_DATOS.DataBind();
        }
        else
        {
            configurarMensajes(true, System.Drawing.Color.Red);
            Label_MENSAJE.Text = "ADVERTENCIA: El cliente no posee cobertura configurada.";

            configurarPanelesGenerales(false, false, false);
        }
    }