private void alterarButton_Click(object sender, EventArgs e) { if (codigoTextBox.Text == "") { MessageBox.Show("Um produto precisa ser selecionado para alteração."); } else try { ProdutoInformation produto = new ProdutoInformation(); produto.codigo = int.Parse(codigoTextBox.Text); produto.nome = nomeTextBox.Text; produto.preco = Convert.ToDecimal(precoTextBox.Text); produto.estoque = Convert.ToInt32(estoqueTextBox.Text); ProdutosBLL obj = new ProdutosBLL(); obj.Alterar(produto); MessageBox.Show("O produto foi atualizado com sucesso!"); } catch (Exception ex) { MessageBox.Show("Erro: " + ex.Message); } AtualizaGrid(); }
public void AtualizaGrid() { // Comunicação com a Camada BLL ProdutosBLL obj = new ProdutosBLL(); produtoDataGridView.DataSource = obj.Listagem(""); // Atualizando os objetos TextBox codigoTextBox.Text = produtoDataGridView[0, produtoDataGridView.CurrentRow.Index].Value.ToString(); nomeTextBox.Text = produtoDataGridView[1, produtoDataGridView.CurrentRow.Index].Value.ToString(); precoTextBox.Text = produtoDataGridView[2, produtoDataGridView.CurrentRow.Index].Value.ToString(); estoqueTextBox.Text = produtoDataGridView[3, produtoDataGridView.CurrentRow.Index].Value.ToString(); }
protected void incluirButton_Click(object sender, EventArgs e) { try { ProdutoInformation produto = new ProdutoInformation(); produto.nome = nomeTexteBox.Text; produto.preco = Convert.ToDecimal(precoTextBox.Text); produto.estoque = Convert.ToInt32(estoqueTextBox.Text); ProdutosBLL produtosbll = new ProdutosBLL(); produtosbll.Incluir(produto); nomeTexteBox.Text = ""; precoTextBox.Text = ""; estoqueTextBox.Text = ""; } catch (Exception ex) { Mensagem.Text = "Erro: " + ex.Message; } }
private void btFiltro_Click(object sender, EventArgs e) { // Comunicação com a Camada BLL ProdutosBLL obj = new ProdutosBLL(); produtoDataGridView.DataSource = obj.Listagem(txtFiltro.Text); // Atualizando os objetos TextBox try { codigoTextBox.Text = produtoDataGridView[0, produtoDataGridView.CurrentRow.Index].Value.ToString(); nomeTextBox.Text = produtoDataGridView[1, produtoDataGridView.CurrentRow.Index].Value.ToString(); precoTextBox.Text = produtoDataGridView[2, produtoDataGridView.CurrentRow.Index].Value.ToString(); estoqueTextBox.Text = produtoDataGridView[3, produtoDataGridView.CurrentRow.Index].Value.ToString(); } catch { codigoTextBox.Text = ""; nomeTextBox.Text = ""; precoTextBox.Text = ""; estoqueTextBox.Text = ""; } }
private void excluirButton_Click(object sender, EventArgs e) { if (codigoTextBox.Text.Length == 0) { MessageBox.Show("Um produto deve ser selecionado antes da exclusão."); } else try { int codigo = Convert.ToInt32(codigoTextBox.Text); ProdutosBLL obj = new ProdutosBLL(); obj.Excluir(codigo); MessageBox.Show("O produto foi excluído com sucesso!"); AtualizaGrid(); } catch (Exception ex) { MessageBox.Show(ex.Message); } }
private void incluirButton_Click(object sender, EventArgs e) { try { ProdutoInformation produto = new ProdutoInformation(); produto.nome = nomeTextBox.Text; produto.preco = Convert.ToDecimal(precoTextBox.Text); produto.estoque = Convert.ToInt32(estoqueTextBox.Text); ProdutosBLL obj = new ProdutosBLL(); obj.Incluir(produto); MessageBox.Show("O produto foi incluído com sucesso!"); codigoTextBox.Text = Convert.ToString(produto.codigo); } catch (Exception ex) { MessageBox.Show("Erro: " + ex.Message); } AtualizaGrid(); }