public ActionResult DeleteConfirmed(byte id) { studio studio = db.studio.Find(id); db.studio.Remove(studio); db.SaveChanges(); return(RedirectToAction("Index")); }
// GET: Studios/Edit/5 public ActionResult Edit(byte?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } studio studio = db.studio.Find(id); if (studio == null) { return(HttpNotFound()); } return(View(studio)); }
public ActionResult Edit([Bind(Include = "id,name,owner,founder,founded_date,headquarter,movies_produced,website,logo")] studio studio, HttpPostedFileBase logo) { if (ModelState.IsValid) { if (logo != null) { string pic = System.IO.Path.GetFileName(logo.FileName); string path = System.IO.Path.Combine( Server.MapPath("~/media/studioImage"), pic); studio.logo = logo.FileName; logo.SaveAs(path); } db.Entry(studio).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(studio)); }