private void BtnDelete_Click(object sender, RoutedEventArgs e) { try { Produto prod = (Produto)lvDataBinding.SelectedItem; produtoController.Excluir(prod.ProdutoID); } catch (Exception ex) { MessageBox.Show("Selecione um Produto"); } AddProduct addProduct = new AddProduct(); addProduct.Show(); this.Close(); }
private void ButtonAlterarSalvar_Click(object sender, RoutedEventArgs e) { Produto product = (Produto)lvDataBinding.SelectedItem; //Pegar o preço do produto pelo Codigo /*foreach (Produto getCodProduto in produtoController.ListarPorCod(codd)) { * if (getCodProduto.Codigo != codd.ToString()) { * codObtido = getCodProduto.Codigo.ToString(); * //MessageBox.Show("CPF: "+ getCpf.Cpf.ToString()); * } else if (getCodProduto.Codigo != codd.ToString()) { * //MessageBox.Show("CPF: " + txtCpf.Text + "não existe"); * } * }*/ try { if (txtNome.Text.Equals(string.Empty)) { MessageBox.Show("O campo Nome deve ser preenchido!"); } else if (txtCodigo.Text.Equals(string.Empty)) { MessageBox.Show("O campo Codigo deve ser preenchido!"); } else if (txtCategoria.Text.Equals(string.Empty)) { MessageBox.Show("O campo Categoria deve ser preenchido!"); } else if (txtPreco.Text.Equals(string.Empty)) { MessageBox.Show("O campo Preço deve ser preenchido!"); } else { product.Nome = txtNome.Text; product.Codigo = txtCodigo.Text; product.Categoria = txtCategoria.Text; product.Preco = txtPreco.Text; produtoController.Atualizar(product); AddProduct addProduct = new AddProduct(); addProduct.Show(); this.Close(); } } catch (Exception ex) { MessageBox.Show("Selecione um Produto para alterar"); } }
private void BtnAddProduct_Click(object sender, RoutedEventArgs e) { try { Produto prod = new Produto(); prod.Nome = txtNome.Text; prod.Codigo = txtCodigo.Text; prod.Categoria = txtCategoria.Text; prod.Preco = txtPreco.Text; if (txtNome.Text.Equals(string.Empty)) { MessageBox.Show("O campo Nome deve ser preenchido!"); } else if (txtCodigo.Text.Equals(string.Empty)) { MessageBox.Show("O campo Codigo deve ser preenchido!"); } else if (txtCategoria.Text.Equals(string.Empty)) { MessageBox.Show("O campo Categoria deve ser preenchido!"); } else if (txtPreco.Text.Equals(string.Empty)) { MessageBox.Show("O campo Preço deve ser preenchido!"); } else { ProdutoController produtosController = new ProdutoController(); produtosController.Adicionar(prod); MessageBox.Show("Produto salvo com sucesso!"); } } catch (Exception ex) { MessageBox.Show("Erro ao salvar o produto (" + ex.Message + ")"); } AddProduct addProduct = new AddProduct(); addProduct.Show(); this.Close(); }