private void btnEliminarFamilia_Click(object sender, EventArgs e) { int indice = (int)grillaFamilias.CurrentRow.Cells[0].Value; var listaFamilias = _permisoBLL.GetAllFamilias(); BE.Familia familia = listaFamilias.Where(i => i.id == indice).FirstOrDefault(); _permisoBLL.FillFamilyComponents(familia); try { _permisoBLL.EliminarFamilia(familia); MessageBox.Show("Familia eliminada correctamente"); } catch (Exception exp) { MessageBox.Show(exp.Message); } CargarFamilias(); }