public void CarregarPesquisaAutor(string conteudo)
        {
            DataTable dt = new DataTable();
            DataColumn coluna1 = new DataColumn("ID", Type.GetType("System.Int32"));
            DataColumn coluna2 = new DataColumn("CODIGO", Type.GetType("System.String"));
            DataColumn coluna3 = new DataColumn("NOME", Type.GetType("System.String"));
            DataColumn coluna4 = new DataColumn("TIPO", Type.GetType("System.String"));

            dt.Columns.Add(coluna1);
            dt.Columns.Add(coluna2);
            dt.Columns.Add(coluna3);
            dt.Columns.Add(coluna4);

            AutoresBL autBL = new AutoresBL();
            Autores autores = new Autores();

            List<Autores> ltAutores = autBL.PesquisarBuscaBL(conteudo);

            foreach (Autores ltAut in ltAutores)
            {
                DataRow linha = dt.NewRow();

                linha["ID"] = ltAut.Id;
                linha["CODIGO"] = ltAut.Codigo;
                linha["NOME"] = ltAut.Descricao;
                linha["TIPO"] = ltAut.Descricao;

                if (ltAut.TiposDeAutores != null)
                    linha["TIPO"] = ltAut.TiposDeAutores.Descricao;

                dt.Rows.Add(linha);

            }

            grdPesquisaAutor.DataSource = dt;
            grdPesquisaAutor.DataBind();
        }
        private void Pesquisar(string valor)
        {
            DataTable tabela = new DataTable("tabela");

            DataColumn coluna1 = new DataColumn("ID", Type.GetType("System.Int32"));
            DataColumn coluna2 = new DataColumn("CODIGO", Type.GetType("System.Int32"));
            DataColumn coluna3 = new DataColumn("DESCRICAO", Type.GetType("System.String"));
            DataColumn coluna4 = new DataColumn("TIPODESC", Type.GetType("System.String"));

            tabela.Columns.Add(coluna1);
            tabela.Columns.Add(coluna2);
            tabela.Columns.Add(coluna3);
            tabela.Columns.Add(coluna4);

            AutoresBL autorBL = new AutoresBL();
            List<Autores> autores;

            autores = autorBL.PesquisarBuscaBL(valor);

            foreach (Autores autor in autores)
            {

                DataRow linha = tabela.NewRow();

                linha["ID"] = autor.Id;
                linha["CODIGO"] = autor.Codigo;
                linha["DESCRICAO"] = autor.Descricao;
                if (autor.TiposDeAutores != null)
                    linha["TIPODESC"] = autor.TiposDeAutores.Descricao;
                else
                    linha["TIPODESC"] = "";

                tabela.Rows.Add(linha);
            }

            dtbPesquisa = tabela;
            dtgAutores.DataSource = tabela;
            dtgAutores.DataBind();
        }