public ActionResult Edit([Bind(Include = "id,Name,Image,Size,ProductID")] BoxContain boxContain, HttpPostedFileBase file) { if (ModelState.IsValid) { boxContain.Image = Comman.WorkWithFile.Upload("~/Uploads", file); db.Entry(boxContain).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.ProductID = new SelectList(db.Products, "Id", "Name", boxContain.ProductID); return(View(boxContain)); }
public ActionResult DeleteConfirmed(int id) { BoxContain boxContain = db.BoxContains.Find(id); if (System.IO.File.Exists("~/Uploads/" + boxContain.Image)) { System.IO.File.Delete("~/Uploads/" + boxContain.Image); } db.BoxContains.Remove(boxContain); db.SaveChanges(); return(RedirectToAction("Index")); }
// GET: Admin/BoxContains/Details/5 public ActionResult Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } BoxContain boxContain = db.BoxContains.Find(id); if (boxContain == null) { return(HttpNotFound()); } return(View(boxContain)); }
// GET: Admin/BoxContains/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } BoxContain boxContain = db.BoxContains.Find(id); if (boxContain == null) { return(HttpNotFound()); } ViewBag.ProductID = new SelectList(db.Products, "Id", "Name", boxContain.ProductID); return(View(boxContain)); }