private void Recarrega() { if (tbCodigo.Text.Length <= 0) { return; } if (editando) { if (MessageBox.Show("Tem certeza que deseja perder os dados alterados?", "Aviso de alteração", MessageBoxButtons.YesNo, MessageBoxIcon.Warning) == DialogResult.No) { return; } } if (grupoPessoa != null) { grupoPessoa = grupopessoaDAO.BuscaByID(grupoPessoa.GrupoPessoaID); PreencheCampos(grupoPessoa); if (editando) { Editando(false); } } else { ignoraCheckEvent = true; LimpaCampos(true); ignoraCheckEvent = false; } }
//CLICK private void DgvGrupoPessoa_CellDoubleClick(object sender, DataGridViewCellEventArgs e) { int selectedRowIndex = dgvGrupoPessoa.SelectedCells[0].RowIndex; DataGridViewRow selectedRow = dgvGrupoPessoa.Rows[selectedRowIndex]; grupoPessoaSelecionado = grupoPessoaDAO.BuscaByID(Convert.ToInt32(selectedRow.Cells[0].Value)); this.Close(); }
private void TbCodigoGrupoPessoa_Leave(object sender, EventArgs e) { if (!int.TryParse(tbCodigoGrupoPessoa.Text, out int codigo)) { tbCodigoGrupoPessoa.Clear(); } if (tbCodigoGrupoPessoa.Text.Length > 0) { grupoPessoa = grupoPessoaDAO.BuscaByID(int.Parse(tbCodigoGrupoPessoa.Text)); PreencheCamposGrupoPessoa(grupoPessoa); } else { grupoPessoa = null; tbNomeGrupoPessoa.Clear(); } }