public void clean() { editarBtn.Enabled = false; removerBtn.Enabled = false; nomeTb.Text = ""; editora = null; this.populateGrid(null); }
private void dataGrid_CellClick_1(object sender, DataGridViewCellEventArgs e) { editarBtn.Enabled = true; removerBtn.Enabled = true; int rowIndex = e.RowIndex; DataGridViewRow row = dataGrid.Rows[rowIndex]; string id = row.Cells["idColumn"].Value.ToString(); editora = (Model.Editora)editoraDao.getById(int.Parse(id)); }
private void setData(Editora.Model.Editora e) { editora = e; nomeTb.Text = editora.nome; cnpjTb.Text = editora.cnpj; if (editora.endereco != null) { cepTb.Text = editora.endereco.cep; numeroTb.Text = editora.endereco.numero.ToString(); } telefoneTb.Text = editora.telefone; }
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(); } }
private void salvarBtn_Click(object sender, EventArgs e) { if (validateForm()) { Endereco.Model.Endereco endereco = new Endereco.Model.Endereco(); endereco.cep = cepTb.Text; if (!numeroTb.Text.Equals("")) { endereco.numero = int.Parse(numeroTb.Text); } if (opt == App.CrudOpt.CADASTRAR) { editora = new Model.Editora(); editora.cnpj = cnpjTb.Text; editora.nome = nomeTb.Text; editora.telefone = telefoneTb.Text; editora.endereco = endereco; editoraDao.add(editora); } else { editora.cnpj = cnpjTb.Text; editora.nome = nomeTb.Text; editora.telefone = telefoneTb.Text; editora.endereco = endereco; editoraDao.update(editora); } editoraDao.saveChanges(); if (Owner != null) { EditoraFrame ef = (EditoraFrame)Owner; ef.clean(); } MessageBox.Show("Salvo com sucesso !"); this.Close(); } }