public static bool Eliminar(int id) { bool paso = false; Contexto db = new Contexto(); try { List <Entradas> entradas = EntradasBLL.GetList(e => e.CacaoId == id); foreach (var item in entradas) { EntradasBLL.Eliminar(item.EntradaId); } var Eliminar = db.Cacaos.Find(id); db.Entry(Eliminar).State = EntityState.Deleted; paso = (db.SaveChanges() > 0); } catch (Exception) { throw; } finally { db.Dispose(); } return(paso); }
public static bool Eliminar(int Id) { bool paso = false; Contexto db = new Contexto(); try { var Eliminar = EntradasBLL.Buscar(Id); db.Entry(Eliminar).State = EntityState.Deleted; paso = db.SaveChanges() > 0; } catch (Exception) { throw; } finally { db.Dispose(); } return(paso); }