private void Formulario_Load(object sender, EventArgs e) { if (opt == App.CrudOpt.EDITAR) { LivroFrame livroFrame = (LivroFrame)this.Owner; this.setData(livroFrame.livro); } }
private void buscarBtn_Click(object sender, EventArgs e) { Livro.View.LivroFrame livroFrame = new Livro.View.LivroFrame(); if (!livroTb.Text.Equals("")) { livroFrame.livros = livroDao.getLivroByNomeOrIsbnOrCategoria(livroTb.Text, null); livroFrame.ShowDialog(); } }
private void enviarBtn_Click(object sender, EventArgs e) { if (validateForm()) { Editora.Model.Editora editora = null; Categoria.Model.Categoria categoria = null; Pessoa.Model.Autor autor = (Pessoa.Model.Autor)autorCb.SelectedItem; if (categoriaCb.SelectedItem != null) { categoria = (Categoria.Model.Categoria)categoriaCb.SelectedItem; } if (editoraCb.SelectedItem != null) { editora = (Editora.Model.Editora)editoraCb.SelectedItem; } if (opt == App.CrudOpt.CADASTRAR) { livro = new Model.Livro(); livro.nome = nomeTb.Text; livro.isbn = isbnTb.Text; livro.edicao = edicaoTb.Text; livro.autor = autor; livro.editora = editora; livro.categoria = categoria; livro.quantidade = (int)quantidadeNm.Value; livroDao.add(livro); } else { livro.nome = nomeTb.Text; livro.isbn = isbnTb.Text; livro.edicao = edicaoTb.Text; livro.autor = autor; livro.editora = editora; livro.categoria = categoria; livro.quantidade = (int)quantidadeNm.Value; livroDao.update(livro); } livroDao.saveChanges(); if (Owner != null) { LivroFrame lf = (LivroFrame)Owner; lf.clean(); } MessageBox.Show("Salvo com sucesso !"); this.Close(); } }