private void btnDeletarDados_Click(object sender, EventArgs e) { try { Infra.Data.Contexto.PortariaContext Db = new(); Domain.Entities.Visitante visitante = Db.Visitante.FirstOrDefault(t => t.Sexo.Contains(txtSexo.Text) || t.DocCivil.Contains(txtDocCivil.Text) || t.RG.Contains(mtxRG.Text) || t.CPF.Contains(mtxCPF.Text)); Infra.Data.Repositories.VisitanteRepository repository = new(); repository.Remove(visitante); MessageBox.Show("Visitante Removido com Sucesso!", "Remover Visitante", MessageBoxButtons.OK, MessageBoxIcon.Information); } catch { MessageBox.Show("Ocorreu um Erro!", "Remover Visitante", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private static int ConsultarIdVisitante(string cpf) { Infra.Data.Contexto.PortariaContext Db = new(); Domain.Entities.Visitante visitante = Db.Visitante.FirstOrDefault(t => t.CPF.Contains(cpf)); return(visitante.Id); }
private void btnConsultar_Click(object sender, EventArgs e) { Infra.Data.Contexto.PortariaContext Db = new(); Domain.Entities.Visitante visitante = Db.Visitante.FirstOrDefault(t => t.CPF.Contains(mtxConsultarCPF.Text) || t.RG.Contains(mtxConsultarRG.Text) || t.DocCivil.Contains(txtDocCivil.Text)); lblCodigoVisitante.Text = Convert.ToString(visitante.Id); lblNome.Text = visitante.Nome; lblSobrenome.Text = visitante.Sobrenome; lblCPF.Text = visitante.CPF; lblRG.Text = visitante.RG; lblDocCivil.Text = visitante.DocCivil; lblSexo.Text = visitante.Sexo; lblCelular.Text = visitante.Celular; lblFixo.Text = visitante.Fixo; lblEMail.Text = visitante.EMail; btnModificar.Enabled = true; }