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 btnRemoverPessoaJuridica_Click(object sender, EventArgs e)
 {
     if (dtgJuridica.SelectedRows.Count > 0)
     {
         DialogResult result = MessageBox.Show("Tem certeza que deseja excluir essa pessoa?", "?", MessageBoxButtons.YesNo);
         if (result == DialogResult.Yes)
         {
             JuridicaDAO j  = new JuridicaDAO();
             string      id = dtgJuridica.CurrentRow.Cells[1].Value.ToString();
             j.Remover(id);
             listaJ = j.ListaTodos();
             dtgJuridica.DataSource = listaJ;
         }
     }
     else
     {
         MessageBox.Show("Nenhuma pessoa selecionada!");
     }
 }
 private void btnEditarPessoJuridica_Click(object sender, EventArgs e)
 {
     if (dtgJuridica.SelectedRows.Count > 0)
     {
         JuridicaDAO f = new JuridicaDAO();
         using (CadastrarPessoaFORM finc = new CadastrarPessoaFORM())
         {
             finc.id   = dtgJuridica.CurrentRow.Cells[1].Value.ToString();
             finc.modo = "EditaJuridica";
             if (finc.ShowDialog() == DialogResult.OK)
             {
                 listaJ = f.ListaTodos();
                 dtgJuridica.DataSource = listaJ;
                 finc.Dispose();
             }
         }
     }
     else
     {
         MessageBox.Show("Nenhuma pessoa selecionado!");
     }
 }