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; } }