public ActionResult EditImg(int?id, HttpPostedFileBase file) { Tdm prodotti = db.Tdms.Find(id); if (prodotti == null) { return(HttpNotFound()); } if (file != null) { var extension = Path.GetExtension(file.FileName); if (extension == ".png") { var filename = Server.MapPath("~/Content/Immagini/Tdm/" + id + extension); file.SaveAs(filename); return(RedirectToAction("Index", "Tdms")); } else { ViewBag.Message = "Puoi usare solo file con estensione .png"; return(View(prodotti)); } } else { ViewBag.Message = "Devi scegliere un file"; return(View(prodotti)); } }
public ActionResult DeleteConfirmed(int id) { Tdm tdm = db.Tdms.Find(id); db.Tdms.Remove(tdm); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Create([Bind(Include = "Tdm_Id,Prodotto,Descrizione")] Tdm tdm) { if (ModelState.IsValid) { db.Tdms.Add(tdm); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(tdm)); }
public ActionResult Edit([Bind(Include = "Tdm_Id,Prodotto,Posizione", Exclude = "Descrizione")] Tdm tdm) { FormCollection collection = new FormCollection(Request.Unvalidated().Form); tdm.Descrizione = collection["Descrizione"]; if (ModelState.IsValid) { db.Entry(tdm).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(tdm)); }
// GET: Tdms/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Tdm tdm = db.Tdms.Find(id); if (tdm == null) { return(HttpNotFound()); } return(View(tdm)); }
public ActionResult EditImg(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Tdm prodotti = db.Tdms.Find(id); if (prodotti == null) { return(HttpNotFound()); } return(View(prodotti)); }