public ActionResult Delete(int id) { using (var context = new ContentStorage()) { var template = context.MailTemplate.First(t => t.Id == id); context.DeleteObject(template); context.SaveChanges(); } return RedirectToAction("Subscribers", "Subscribe", new { Area = "" }); }
public ActionResult Delete(int id) { using (var context = new ContentStorage()) { var article = context.Article.First(a => a.Id == id); context.DeleteObject(article); context.SaveChanges(); } return RedirectToAction("Index", "Articles", new { Area = "" }); }
public ActionResult Unsubscribe(string id) { using (var context = new ContentStorage()) { var customer = context.Customers.FirstOrDefault(c => c.Guid == id); if (customer != null) { context.DeleteObject(customer); context.SaveChanges(); } } return RedirectToAction("Unsubscribed"); }
public ActionResult Delete(int id) { using (var context = new ContentStorage()) { var accordion = context.Accordion.Include("Content").Include("AccordionImages").Where(a => a.Id == id).First(); var content = accordion.Content; while (accordion.AccordionImages.Any()) { var image = accordion.AccordionImages.First(); IOHelper.DeleteFile("~/Content/Photos", image.ImageSource); context.DeleteObject(image); } context.DeleteObject(accordion); context.SaveChanges(); if (content.PlaceKind > 0) return RedirectToAction("Index", "Place", new { id = content.Name, area = "" }); return RedirectToAction("Index", "Home", new { id = content.Name, area = "" }); } }
public ActionResult DeleteSubscriber(int id) { using (var context = new ContentStorage()) { var subscriber = context.Customers.First(c => c.Id == id); context.DeleteObject(subscriber); context.SaveChanges(); } return RedirectToAction("Subscribers"); }
public ActionResult Delete(int id) { using (var context = new ContentStorage()) { var bellboy = context.Bellboy.Where(b => b.Id == id).First(); IOHelper.DeleteFile("~/Content/Bellboy", bellboy.ImageSource); context.DeleteObject(bellboy); context.SaveChanges(); } return RedirectToAction("Index", "Bellboy", new { Area = "Admin" }); }
public ActionResult Delete(int id) { using (var context = new ContentStorage()) { var tour = context.ActualTours.First(t => t.Id == id); IOHelper.DeleteFile("~/Content/ActualTours", tour.ImageSource); context.DeleteObject(tour); context.SaveChanges(); } return RedirectToAction("Index", "Home", new { Area = "", id = "" }); }
public ActionResult Delete(int id) { using (var context = new ContentStorage()) { var content = context.Content.Include("Children").Where(c => c.Id == id).First(); while (content.Children.Any()) { var child = content.Children.First(); child.Accordions.Load(); while (child.Accordions.Any()) { var accordion = child.Accordions.First(); accordion.AccordionImages.Load(); while (accordion.AccordionImages.Any()) { var image = accordion.AccordionImages.First(); IOHelper.DeleteFile("~/Content/Photos", image.ImageSource); context.DeleteObject(image); } context.DeleteObject(accordion); } context.DeleteObject(child); } context.DeleteObject(content); context.SaveChanges(); } return RedirectToAction("Index", "Home", new { area = "" , id="countries"}); }