//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));
        }