コード例 #1
0
    private void Buscar()
    {
        grupoEmpresarial _grupoEmpresarial = new grupoEmpresarial(Session["idEmpresa"].ToString(), Session["USU_LOG"].ToString());
        DataTable        _dataTable        = new DataTable();

        switch (HiddenField_FILTRO_DROP.Value)
        {
        case "NOMBRE":
            _dataTable = _grupoEmpresarial.ObtenerTodosLosGruposEmpresarialesPorNombre(HiddenField_FILTRO_DATO.Value);
            break;
        }

        if (_dataTable.Rows.Count > 0)
        {
            Ocultar(Acciones.Inicio);
            Mostrar(Acciones.Inicio);

            GridView_RESULTADOS_BUSQUEDA.DataSource = _dataTable;
            GridView_RESULTADOS_BUSQUEDA.DataBind();
        }
        else
        {
            if (!String.IsNullOrEmpty(_grupoEmpresarial.MensajeError))
            {
                Informar(Panel_FONDO_MENSAJE, Image_MENSAJE_POPUP, Panel_MENSAJES, Label_MENSAJE, "Consulte con el Administrador: " + _grupoEmpresarial.MensajeError, Proceso.Error);
            }
            else
            {
                Informar(Panel_FONDO_MENSAJE, Image_MENSAJE_POPUP, Panel_MENSAJES, Label_MENSAJE, "No se encontró información para mostrar.", Proceso.Advertencia);
            }

            Panel_RESULTADOS_GRID.Visible = false;
        }
        if (_dataTable.Rows.Count > 0)
        {
            _dataTable.Dispose();
        }
    }