public ActionResult DeleteConfirmed(int id) { Sidebar(); Selide selide = db.Selide.Find(id); db.Selide.Remove(selide); db.SaveChanges(); return(RedirectToAction("Index")); }
// GET: Selides/Details/5 public ActionResult Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Selide selide = db.Selide.Find(id); if (selide == null) { return(HttpNotFound()); } return(View(selide)); }
public ActionResult Create(SelideView selide) { if (ModelState.IsValid) { var model = new Selide { Title = selide.Title, ImagePath = string.Join(",", selide.ImagePath.Images), SelideType = selide.SelideType, Index = selide.Index, GoodsID = selide.GoodsID, GoodsName = selide.GoodsName }; db.Selide.Add(model); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(selide)); }
// GET: Selides/Edit/5 public ActionResult Edit(int?id) { Sidebar(); if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Selide model = db.Selide.Find(id); var models = new SelideView { ID = model.ID, Index = model.Index, SelideType = model.SelideType, Title = model.Title, GoodsID = model.GoodsID, GoodsName = model.GoodsName }; models.ImagePath.Images = model.ImagePath?.Split(',') ?? new string[0]; return(View(models)); }