//public ActionResult Create([Bind(Include = "id,url_images,product_id")] Sub_Images sub_Images) //{ // if (ModelState.IsValid) // { // db.Sub_Images.Add(sub_Images); // db.SaveChanges(); // return RedirectToAction("Index"); // } // ViewBag.product_id = new SelectList(db.Products, "id", "name", sub_Images.product_id); // return View(sub_Images); //} public ActionResult Create(Sub_Images sub_Images, HttpPostedFileBase[] photo) { ViewBag.product_id = new SelectList(db.Products, "id", "name", sub_Images.product_id); int?id_product = sub_Images.product_id; if (photo != null) { List <string> file = new List <string>(); foreach (var photos in photo) { photos.SaveAs(Server.MapPath("~/Content/images/" + photos.FileName)); //file.Add(photos.FileName); Sub_Images sub_Images1 = new Sub_Images(); sub_Images1.url_images = photos.FileName; sub_Images1.product_id = id_product; db.Entry(sub_Images1).State = EntityState.Added; db.SaveChanges(); } } //else //{ // string pictures = "no-image.png"; // sub_Images.url_images = pictures; //} //db.Sub_Images.Add(sub_Images); //db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult DeleteConfirmed(int id) { Sub_Images sub_Images = db.Sub_Images.Find(id); db.Sub_Images.Remove(sub_Images); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "id,url_images,product_id")] Sub_Images sub_Images) { if (ModelState.IsValid) { db.Entry(sub_Images).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.product_id = new SelectList(db.Products, "id", "name", sub_Images.product_id); return(View(sub_Images)); }
// GET: Sub_Images/Details/5 public ActionResult Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Sub_Images sub_Images = db.Sub_Images.Find(id); if (sub_Images == null) { return(HttpNotFound()); } return(View(sub_Images)); }
// GET: Sub_Images/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Sub_Images sub_Images = db.Sub_Images.Find(id); if (sub_Images == null) { return(HttpNotFound()); } ViewBag.product_id = new SelectList(db.Products, "id", "name", sub_Images.product_id); return(View(sub_Images)); }