private void btnSalvar_Click(object sender, EventArgs e) { if (validarDados()) { try { clsEstoque objEstoque = new clsEstoque(); objEstoque.IntCodProduto = Convert.ToInt16(txtCodigo.Text); objEstoque.IntQtde = Convert.ToInt16(nudQtde.Value); if (VerificaNovoOuAtualiza.Text == "") { objEstoque.Salvar(); MessageBox.Show("Dados salvos com sucesso.", "Confirmação", MessageBoxButtons.OK, MessageBoxIcon.Asterisk); } else { objEstoque.Alterar(); MessageBox.Show("Dados alterados com sucesso.", "Confirmação", MessageBoxButtons.OK, MessageBoxIcon.Asterisk); } controlaBotoes(true); atualizaGrid(); zeraDados(); } catch (Exception ex) { MessageBox.Show("Dados da Categoria nao foram salvos. \n" + ex.Message, "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Warning); } } }
private void btnAlterar_Click(object sender, EventArgs e) { if (validar == false) { MessageBox.Show("Nenhum Produto selecionado"); return; } //Pergunta se quer mesmo Alterar DialogResult resultado = MessageBox.Show("Deseja Alterar", "Pergunta", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (resultado == DialogResult.No) { return; } else { clsEstoque E = new clsEstoque(); try { if (txtQtdProduto.Text != Convert.ToString(EstoqueSelecionada.qtdProdutoDisponivel)) { retorno = E.Salvar(EstoqueSelecionada.idProduto, Convert.ToInt32(txtQtdProduto.Text)); int idProduto = Convert.ToInt32(retorno); MessageBox.Show("Alterado com sucesso", "Informação", MessageBoxButtons.OK, MessageBoxIcon.Information); txtNomeProduto.Text = null; txtQtdProduto.Text = null; validar = false; atualizarDgEstoque(); } else { MessageBox.Show("Nada foi alterado", "Informação", MessageBoxButtons.OK, MessageBoxIcon.Information); } } catch (Exception) { MessageBox.Show("Erro verifique os campos /n Detalhes: " + retorno, "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Error); throw; } } }