public ActionResult Create([Bind(Include = "Img_id,Pro_id,Img_nome")] Img_imagem img_imagem, HttpPostedFileBase[] arq) { string nomearq, valor; if (ModelState.IsValid) { if (arq != null) { Upload.CriarDiretorio(); foreach (HttpPostedFileBase flb in arq) { nomearq = DateTime.Now.ToString("yyyyMMddHHmmssfff") + Path.GetExtension(flb.FileName); valor = Upload.UploadArquivo(flb, nomearq); if (valor == "Sucesso") { img_imagem.Img_foto = nomearq; db.Img_Imagem.Add(img_imagem); db.SaveChanges(); } } return(RedirectToAction("Index")); } } ViewBag.Pro_id = new SelectList(db.Pro_Produto, "Pro_id", "Pro_nome", img_imagem.Pro_id); return(View(img_imagem)); }
public ActionResult DeleteConfirmed(int id) { Img_imagem img_imagem = db.Img_Imagem.Find(id); Upload.ExcluirArquivo(Request.PhysicalApplicationPath + "Uploads\\" + img_imagem.Img_foto); db.Img_Imagem.Remove(img_imagem); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "Img_id,Pro_id,Img_nome,Img_foto")] Img_imagem img_imagem) { if (ModelState.IsValid) { db.Entry(img_imagem).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.Pro_id = new SelectList(db.Pro_Produto, "Pro_id", "Pro_nome", img_imagem.Pro_id); return(View(img_imagem)); }
// GET: Img_imagems/Details/5 public ActionResult Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Img_imagem img_imagem = db.Img_Imagem.Find(id); if (img_imagem == null) { return(HttpNotFound()); } return(View(img_imagem)); }
// GET: Img_imagems/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Img_imagem img_imagem = db.Img_Imagem.Find(id); if (img_imagem == null) { return(HttpNotFound()); } ViewBag.Pro_id = new SelectList(db.Pro_Produto, "Pro_id", "Pro_nome", img_imagem.Pro_id); return(View(img_imagem)); }