private void BtnPesquisar_Click(object sender, EventArgs e) { Visitante visitante = new Visitante(); try { // if (VisitanteController.ValidarCampoBusca(TxtNome, TxtCPF, TxtRG, TxtRNE, errorProvider1)) { if (!String.IsNullOrEmpty(TxtCPF.Text)) { visitante = VisitanteController.ConsultaVisitanteCPF(TxtCPF.Text); } else if (!String.IsNullOrEmpty(TxtNome.Text)) { visitante = VisitanteController.ConsultaVisitante(TxtNome.Text); } if (visitante != null) { TxtNome.Text = visitante.Nome.Trim(); TxtCPF.Text = visitante.CPF.ToString(); TxtRG.Text = visitante.RG.ToString(); TxtRNE.Text = visitante.RNE.ToString(); } // } } catch (Exception) { } }
private void BtnExcluir_Click(object sender, EventArgs e) { int index = DgvVisitantes.CurrentRow.Index; Visitante visitante = new Visitante(); visitante = VisitanteController.ConsultaVisitante(int.Parse(DgvVisitantes.Rows[index].Cells[0].Value.ToString())); if (MessageBox.Show("Deseja Realmente Excluir o Visitante?", "Excluir Usuário", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { if (VisitanteController.Deleta(visitante.IdVisitante)) { MessageBox.Show("Usuário removido com sucesso!", "Sucesso!", MessageBoxButtons.OK, MessageBoxIcon.Information); LimpaDados(); DgvVisitantes.DataSource = null; BtnPesquisar.Enabled = true; BtnExcluir.Enabled = false; BtnEditar.Enabled = false; AbreCampos(); } else { MessageBox.Show("Falha ao tentar excluir usuário no banco de dados!", "Atenção!", MessageBoxButtons.OK, MessageBoxIcon.Warning); } } }