Example #1
0
        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);
        }