private void GravarCadProdutoButton_Click(object sender, EventArgs e) { try { modelproduto = new Model.Produto(); modelproduto.Nome = txtnomeproduto.Text; modelproduto.Quantidadeestoque = Convert.ToInt32(txtquantidade.Text); modelproduto.Idcategoria = tipoDoProduto.Idtipoproduto; modelproduto.Precocompra = Convert.ToDecimal(txtprecocompra.Text); modelproduto.Precovenda = Convert.ToDecimal(txtprecovenda.Text); modelproduto.Datavencimento = Convert.ToDateTime(txtdatavencimento.Text); modelproduto.InserirDados(); MessageBox.Show("Produto Cadastrado!", "", MessageBoxButtons.OK, MessageBoxIcon.Information); } catch (Exception ex) { MessageBox.Show("Erro: " + ex); } finally { } }
private void ExcluirProdutoButton_Click(object sender, EventArgs e) { if (MessageBox.Show("Deseja excluir este produto: " + NomeProdutoTextBox.Text + "?", "Excluindo Produto", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { produto = new Model.Produto(); try { produto.Codigobarras = Convert.ToInt32(CodigoBarrasProduto.Text); produto.Deletar(); carregarDados(); Limpar(); MessageBox.Show("Produto Removido", "Banco de dados", MessageBoxButtons.OK, MessageBoxIcon.Information); } catch (Exception ex) { MessageBox.Show("Falha ao excluir produto!\n" + ex.Message, "ERRO", MessageBoxButtons.OK, MessageBoxIcon.Error); } } }
private void AlterarProdutoButton_Click(object sender, EventArgs e) { produto = new Model.Produto(); try { produto.Nome = NomeProdutoTextBox.Text; produto.Precocompra = Convert.ToDecimal(PreçoCompraProdutoTextBox.Text); produto.Precovenda = Convert.ToDecimal(PreçoVendaProdutoTextBox.Text); produto.Quantidadeestoque = Convert.ToInt32(QuantidadeProdutoTextBox.Text); produto.Codigobarras = Convert.ToInt32(CodigoBarrasProduto.Text); produto.Datavencimento = Convert.ToDateTime(DataProdutoTextBox.Text); produto.Idcategoria = Convert.ToInt32(IdTipoProduto.Text); produto.Atualizar(); carregarDados(); Limpar(); MessageBox.Show("Produto Atualizado!", "Banco de dados", MessageBoxButtons.OK, MessageBoxIcon.Information); } catch (Exception) { MessageBox.Show("Ocorreu um erro ao editar dados", "Banco de dados", MessageBoxButtons.OK, MessageBoxIcon.Error); } }