示例#1
0
 public static int EliminarGrupo(int idGrupo)
 {
     try
     {
         GrupoBLL.Delete(idGrupo);
         return(idGrupo);
     }
     catch (Exception)
     {
         return(-1);
     }
 }
示例#2
0
        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);
            }
        }
示例#3
0
    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);
    }