public static int EliminarGrupo(int idGrupo) { try { GrupoBLL.Delete(idGrupo); return(idGrupo); } catch (Exception) { return(-1); } }
private void btnEliminar_Click(object sender, EventArgs e) { Grupo item = gridView1.GetRow(gridView1.FocusedRowHandle) as Grupo; var resp = new GrupoBLL(); if (resp.Delete(item)) { XtraMessageBox.Show("Engraving done successfully", "Information", MessageBoxButtons.OK, MessageBoxIcon.Information); function(); } else { XtraMessageBox.Show(resp.error, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public static void Delete(int id) { EventoDSTableAdapters.tbl_eventoTableAdapter adapter = new EventoDSTableAdapters.tbl_eventoTableAdapter(); adapter.DeleteEvento(id); NoticiaBLL.DeleteEvento(id); List <Grupo> listGrupos = GrupoBLL.SelectByEvento(id); foreach (Grupo objGrupo in listGrupos) { GrupoBLL.Delete(objGrupo.IdGrupo); GrupoEquipoBLL.DeleteByGrupo(objGrupo.IdGrupo); List <Fixture> listFixture = FixtureBLL.SelectByGrupo(objGrupo.IdGrupo + ""); foreach (Fixture objFixture in listFixture) { FixtureNoticiaBLL.DeleteByFixture(objFixture.IdFixture); } FixtureBLL.DeleteByGrupo(objGrupo.IdGrupo); } GolesBLL.DeleteByEvento(id); EquipoBLL.DeleteByEvento(id); }