protected void btnCadastrar_Click(object sender, EventArgs e)
        {
            try
            {
                Livro l = new Livro();//instancia de um novo livro
                //obtem valores dos TextBox
                l.Nome = txtNome.Text;
                l.Autor = txtAutor.Text;
                l.Editora = txtEditora.Text;
                l.Genero = txtGenero.Text;
                l.Lingua = txtLingua.Text;
                l.Paginas = Convert.ToInt32(txtPaginas.Text);
                l.Ano = Convert.ToInt32(txtAno.Text);
                l.Edicao = Convert.ToInt32(txtEdicao.Text);
                l.Isbn = Convert.ToInt32(txtIsbn.Text);
                //grava no banco
                LivroDAL d = new LivroDAL();
                d.Cadastrar(l);
                //mensagem de confirmação
                lblMensagem.Text = "Livro Cadastrado com Sucesso";
            }
            catch (Exception ex)
            {

                throw new Exception("Erro" + ex.Message);
            }
        }
        protected void btnExcluir_Click(object sender, EventArgs e)
        {
            try
            {
                int codigo = Convert.ToInt32(txtExcluir.Text);//converte o conteúdo do TextBox para passar como argumento para o método excluir
                LivroDAL d = new LivroDAL();
                d.Excluir(codigo);
            }
            catch (Exception ex)
            {

                throw new Exception(ex.Message);
            }
        }
        protected void btnPesquisar_Click1(object sender, EventArgs e)
        {
            try
            {
                LivroDAL d = new LivroDAL();
                string escolha = ddlOpcao1.SelectedValue;

                switch (escolha)
                {
                    case "0":
                        break;
                    case "1":
                        //Consultar tudo

                        gdvConsulta.DataSource = d.ConsultarTudo();
                        gdvConsulta.DataBind();
                        break;
                    case "2":
                        //consultar por Nome
                        gdvConsulta.DataSource = d.ConsultarNome(txtPesquisar.Text);
                        gdvConsulta.DataBind();
                        break;
                    case "3":
                        //consultar por Autor
                        gdvConsulta.DataSource = d.ConsultarAutor(txtPesquisar.Text);
                        gdvConsulta.DataBind();
                        break;
                    case "4":
                        //consultar por Editora
                        gdvConsulta.DataSource = d.ConsultarEditora(txtPesquisar.Text);
                        gdvConsulta.DataBind();
                        break;
                    case "5":
                        //consultar por ISBN
                        gdvConsulta.DataSource = d.ConsultarIsbn(Convert.ToInt32(txtPesquisar.Text));
                        gdvConsulta.DataBind();
                        break;
                }
            }
            catch (Exception)
            {

                throw;
            }
        }