private void buttonAtualizarProduto_Click(object sender, EventArgs e) { classProduto obj = new classProduto(); if (txtNome.Text != "" && txtQtde.Text != "" && txtPreco.Text != "" && txtQtde.Text != "" && cbCategoria.Text != "" && cbMarca.Text != "") { obj.NomeProduto = txtNome.Text; obj.Observacao = txtObservacao.Text; obj.PrecoVenda = Convert.ToDecimal(txtPreco.Text); obj.QtdeEstoque = Convert.ToInt32(txtQtde.Text); obj.CodigoMarca = Convert.ToInt32(cbMarca.SelectedValue); obj.CodigoCategoria = Convert.ToInt32(cbCategoria.SelectedValue); if (cbStatus.Checked == true) { obj.Status = 1; } else { obj.Status = 0; } obj.CodigoProduto = Convert.ToInt32(txtCod.Text); bool aux = obj.AtualizarProduto(); if (aux) { MessageBox.Show("Produto: " + obj.NomeProduto + "atualizado com sucesso.", "Sistema Loja Cosméticos", MessageBoxButtons.OK, MessageBoxIcon.Information); this.Close(); // fecha form } else { MessageBox.Show("Erro ao atualizar o Produto " + obj.NomeProduto, "Sistema Loja Cosméticos", MessageBoxButtons.RetryCancel, MessageBoxIcon.Error); } } else { MessageBox.Show("Verificar campos obrigatórios.", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); txtNome.BackColor = Color.LemonChiffon; txtPreco.BackColor = Color.LemonChiffon; txtQtde.BackColor = Color.LemonChiffon; cbCategoria.BackColor = Color.LemonChiffon; cbMarca.BackColor = Color.LemonChiffon; txtNome.Focus(); } }
private void btAtualizar_Click(object sender, EventArgs e) { classProduto cProduto = new classProduto(); //Verificar campos obrigatórios if (textNomeProduto.Text != "" && txtPrecoVenda.Text != "" && textQtdeEstoque.Text != "" && cbCategoria.Text != "" && cbMarca.Text != "") { //Passar para as propriedades o conteúdo do Conteúdo do Formulário cProduto.NomeProduto = textNomeProduto.Text; cProduto.QtdeEstoque = Convert.ToInt32(textQtdeEstoque.Text); cProduto.PrecoVenda = Convert.ToDecimal(txtPrecoVenda.Text); cProduto.Observacao = textObservacao.Text; cProduto.CodigoCategoria = Convert.ToInt32(cbCategoria.SelectedValue); //Manda para o BD o código Categoria cProduto.CodigoMarca = Convert.ToInt32(cbMarca.SelectedValue); //Manda para o BD o Código da Marca if (ckStatus.Checked == true) { cProduto.Status = 1; } else { cProduto.Status = 0; } cProduto.CodigoProduto = Convert.ToInt32(txtCodigoProduto.Text); bool aux = cProduto.AtualizarProduto(); if (aux) { MessageBox.Show("Produto: " + cProduto.NomeProduto + " Atualizado com sucesso.", "Sistema Loja de Cosméticos", MessageBoxButtons.OK, MessageBoxIcon.Information); this.Close(); //Fecha formulário } else { MessageBox.Show("Erro ao Atualizar o Produto" + cProduto.NomeProduto, "Sistema Loja de Cosméticos", MessageBoxButtons.RetryCancel, MessageBoxIcon.Information); } } else { MessageBox.Show("Verificar campos obrigatórios.", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); textNomeProduto.BackColor = Color.LemonChiffon; txtPrecoVenda.BackColor = Color.LemonChiffon; textQtdeEstoque.BackColor = Color.LemonChiffon; cbMarca.BackColor = Color.LemonChiffon; cbCategoria.BackColor = Color.LemonChiffon; textNomeProduto.Focus(); } }