Example #1
0
 public ActionResult DeleteImage(int id)
 {
     using (var context = new ContentStorage())
     {
         var galleryItem = context.Gallery.Include("Content").Where(c => c.Id == id).Select(c => c).First();
         string contentId = galleryItem.Content.ContentId;
         context.DeleteObject(galleryItem);
         context.SaveChanges();
         return RedirectToAction("Index", "Content", new { id = contentId });
     }
     
 }
Example #2
0
 public ActionResult DeleteContentItem(int id)
 {
     using (var context = new ContentStorage())
     {
         Content content = context.Content.Include("Children").Where(c => c.Id == id).FirstOrDefault();
         if (content.Children.Count == 0)
         {
             context.DeleteObject(content);
             context.SaveChanges();
         }
         return RedirectToAction("Index", "Content", new { id = "About" });
     }
     
 }