private void Button3_Click(object sender, EventArgs e) { try { validar.Campo(txtNome.Text); validar.Campo(txtMarca.Text); validar.celulaSelecionada((int)upPreco.Value); int c = (int)MessageBox.Show("Tem a certeza que deseja modificar essas informacoes?", "Aviso!", MessageBoxButtons.YesNo, MessageBoxIcon.Exclamation); if (c == 6) { operacao.actualizarProduto((int)upID.Value, txtMarca.Text, txtNome.Text, (float)upPreco.Value); MessageBox.Show(operacao.getMensagem, "Relatorio", MessageBoxButtons.OK, MessageBoxIcon.Information); //Actualizar lista de produtos dtvProduto.DataSource = (operacao.pegaProdutoNome(prod)); } } catch (ArgumentException) { MessageBox.Show("Preencha os campos com valores validos", "Campos invalidos", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } }
private void Button3_Click(object sender, EventArgs e) { try { validar.Campo(txtNome.Text); validar.Campo(txtMarca.Text); if (upPreco.Value <= 0) { throw new ArgumentException(); } int c = (int)MessageBox.Show("Tem a certeza que deseja modificar essas informacoes?", "Aviso!", MessageBoxButtons.YesNo, MessageBoxIcon.Exclamation); if (c == 6) { operacao.actualizarProduto((int)upID.Value, txtMarca.Text, txtNome.Text, (float)upPreco.Value); MessageBox.Show(operacao.getMensagem, "Relatorio", MessageBoxButtons.OK, MessageBoxIcon.Information); } } catch (ArgumentException) { MessageBox.Show("Preencha os campos com valores validos", "Campos invalidos", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } }