예제 #1
0
        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) {
            }
        }
예제 #2
0
        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);
                }
            }
        }