//editar livro private bool EditarLivro(Livro livro) { try { //caso os campos estiverem vazios if (txtCodLivro.Text == "" || txtTitulo.Text == "" || txtAutor.Text == "" || txtEditora.Text == "" || cmbFase.Text == "" || txtCategoria.Text == "" || txtValor.Text == "" || txtFornecedorLivro.Text == "") { MessageBox.Show("Campos com * são obrigatórios o preenchimento"); } else { livro.Titulo = txtTitulo.Text; livro.Autor = txtAutor.Text; livro.Editora = txtTitulo.Text; livro.Fase = cmbFase.Text; livro.Qtd = Convert.ToInt32(txtQtd.Text); livro.CodCategoria.CodCategoria = Convert.ToInt32(txtCategoria.Text); livro.ValorUnit = Convert.ToDouble(txtValor.Text); livro.QtdAlerta = Convert.ToInt32(txtAlerta.Text); livro.Descricao = txtDescricao.Text; livro.Fornecedor.CodFornecedor = Convert.ToInt64(txtFornecedorLivro.Text); livro.CodLivro = Convert.ToInt64(txtCodLivro.Text); MessageBoxResult alteracao = MessageBox.Show("Deseja realmete salvar as alterações ?", "Editar", MessageBoxButton.YesNo); //caso o usuário realmente queira fazer a alteração if (alteracao == MessageBoxResult.Yes) { livroBLL = new LivroBLL(); livroBLL.EditarLivro(livro); MessageBox.Show("Edição feita com sucesso"); ListarLivros(); Limpar(); return(true); } return(true); } } catch (Exception error) { MessageBox.Show("Erro: " + error); } return(false); }