Esempio n. 1
0
        public void DeleteRezomedetail(int detailid)
        {
            Rezomedetail detail = db.Rezomedetails.Find(detailid);

            db.Rezomedetails.Remove(detail);
            db.SaveChanges();
        }
Esempio n. 2
0
        public void DeleteRezome(int rezomeid)
        {
            Rezome              rezome  = db.Rezomes.SingleOrDefault(r => r.RezomeId == rezomeid);
            Rezomedetail        detail  = db.Rezomedetails.FirstOrDefault(d => d.RezomeId == rezome.RezomeId);
            List <Rezomedetail> details = db.Rezomedetails.Where(d => d.RezomeId == rezome.RezomeId).ToList();

            RezomeTecs        tecs   = db.RezomeTecses.FirstOrDefault(d => d.RezomeId == rezome.RezomeId);
            List <RezomeTecs> tecses = db.RezomeTecses.Where(d => d.RezomeId == rezome.RezomeId).ToList();

            Gallery        gallery   = db.Galleries.FirstOrDefault(d => d.RezomeId == rezome.RezomeId);
            List <Gallery> galleries = db.Galleries.Where(d => d.RezomeId == rezome.RezomeId).ToList();


            foreach (var d in details)
            {
                db.Rezomedetails.Remove(detail);
                db.SaveChanges();
            }

            foreach (var t in tecses)
            {
                db.RezomeTecses.Remove(tecs);
                db.SaveChanges();
            }

            foreach (var g in galleries)
            {
                db.Galleries.Remove(gallery);
                db.SaveChanges();
            }

            db.Rezomes.Remove(rezome);
            db.SaveChanges();
        }
Esempio n. 3
0
 public void EditRezomedetail(Rezomedetail rezomedetail)
 {
     db.Rezomedetails.Update(rezomedetail);
     db.SaveChanges();
 }
Esempio n. 4
0
 public void CreateRezomedetail(Rezomedetail rezomedetail)
 {
     db.Rezomedetails.Add(rezomedetail);
     db.SaveChanges();
 }