private void SalvarRegistro() { if (MessageBox.Show("Deseja salvar?", CadastroDeGrupo.ActiveForm.Text, MessageBoxButtons.YesNo, MessageBoxIcon.Question).Equals(System.Windows.Forms.DialogResult.Yes)) { Grupo grupo = null; if (!Validacao()) { return; } if (!_id.Equals(0)) { grupo = _grupoDAO.GetDataByID(_id); grupo.Descricao = txtNomeGrupo.Text; } else { grupo = new Grupo(txtNomeGrupo.Text); } try { if (!grupo.Id.Equals(0)) { _grupoDAO.Update(grupo); } else { _id = _grupoDAO.Save(grupo); } CarregarDataGrid(); LimparCampos(); } catch (Exception ex) { MessageBox.Show(ex.Message, CadastroDeGrupo.ActiveForm.Text, MessageBoxButtons.OK, MessageBoxIcon.Information); } } }