private void btnSalvar_Click(object sender, EventArgs e) { if (validarDados()) { try { clsCategoria objCategoria = new clsCategoria(); //objCategoria.IntCodigo = Convert.ToInt16(txtCodigo.Text); objCategoria.StrNome = txtNome.Text; if (txtCodigo.Text == "") { objCategoria.Salvar(); MessageBox.Show("Dados salvos com sucesso.", "Confirmação", MessageBoxButtons.OK, MessageBoxIcon.Asterisk); } else { objCategoria.IntCodigo = Convert.ToInt32(txtCodigo.Text); objCategoria.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 btnInserir_Click(object sender, EventArgs e) { clsCategoria C = new clsCategoria(); try { if (txtNomeCategoria.Text == "") { MessageBox.Show("Campo 'Nome' invalido", "Informação", MessageBoxButtons.OK, MessageBoxIcon.Information); return; } if (validar == false || txtNomeCategoria.Text != CategoriaSelecionada.nomeCategoria || txtDescCategoria.Text != CategoriaSelecionada.descCategoria) { retorno = C.Salvar(0, txtNomeCategoria.Text, txtDescCategoria.Text); int idCategoria = Convert.ToInt32(retorno); MessageBox.Show("Inserido com sucesso", "Informação", MessageBoxButtons.OK, MessageBoxIcon.Information); txtNomeCategoria.Text = null; txtDescCategoria.Text = null; validar = false; atualizarDgCategoria(); } else { MessageBox.Show("Dados existente", "Informação", MessageBoxButtons.OK, MessageBoxIcon.Information); } } catch (Exception) { MessageBox.Show("Erro verifique os campos /n Detalhes: " + retorno, "Atencão", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } }
private void btnAlterar_Click_1(object sender, EventArgs e) { if (validar == false) { MessageBox.Show("Nenhuma categoria selecionada"); return; } //Pergunta se quer mesmo Alterar DialogResult resultado = MessageBox.Show("Deseja Alterar", "Pergunta", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (resultado == DialogResult.No) { return; } else { clsCategoria C = new clsCategoria(); try { if (txtNomeCategoria.Text != CategoriaSelecionada.nomeCategoria || txtDescCategoria.Text != CategoriaSelecionada.descCategoria) { retorno = C.Salvar(CategoriaSelecionada.idCategoria, txtNomeCategoria.Text, txtDescCategoria.Text); int idCategoria = Convert.ToInt32(retorno); MessageBox.Show("Alterado com sucesso", "Informação", MessageBoxButtons.OK, MessageBoxIcon.Information); txtNomeCategoria.Text = null; txtDescCategoria.Text = null; validar = false; atualizarDgCategoria(); } else { MessageBox.Show("Nada foi alterado", "Informação", MessageBoxButtons.OK, MessageBoxIcon.Information); } } catch (Exception) { MessageBox.Show("Erro verifique os campos /n Detalhes: " + retorno, "Atencão", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } } }