private void PrincipalPessoasFORM_Load(object sender, EventArgs e)
        {
            FisicaDAO   pf = new FisicaDAO();
            JuridicaDAO pj = new JuridicaDAO();

            List <Fisica>   lf = new List <Fisica>();
            List <Juridica> lj = new List <Juridica>();

            lf = pf.ListaTodos();
            dtgFisica.DataSource = lf;

            lj = pj.ListaTodos();
            dtgJuridica.DataSource = lj;
        }
 private void btnRemoverPessoaFisica_Click(object sender, EventArgs e)
 {
     if (dtgFisica.SelectedRows.Count > 0)
     {
         DialogResult result = MessageBox.Show("Tem certeza que deseja excluir essa pessoa?", "?", MessageBoxButtons.YesNo);
         if (result == DialogResult.Yes)
         {
             FisicaDAO f  = new FisicaDAO();
             string    id = dtgFisica.CurrentRow.Cells[3].Value.ToString();
             f.Remover(id);
             listaF = f.ListaTodos();
             dtgFisica.DataSource = listaF;
         }
     }
     else
     {
         MessageBox.Show("Nenhuma pessoa selecionada!");
     }
 }
 private void btnEditarPessoasFisica_Click(object sender, EventArgs e)
 {
     if (dtgFisica.SelectedRows.Count > 0)
     {
         FisicaDAO f = new FisicaDAO();
         using (CadastrarPessoaFORM finc = new CadastrarPessoaFORM())
         {
             finc.id   = dtgFisica.CurrentRow.Cells[3].Value.ToString();
             finc.modo = "EditaFisica";
             if (finc.ShowDialog() == DialogResult.OK)
             {
                 listaF = f.ListaTodos();
                 dtgFisica.DataSource = listaF;
                 finc.Dispose();
             }
         }
     }
     else
     {
         MessageBox.Show("Nenhuma pessoa selecionado!");
     }
 }