public ActionResult DeleteConfirmed(string id) { pub_info pub_info = db.pub_info.Find(id); db.pub_info.Remove(pub_info); db.SaveChanges(); return RedirectToAction("Index"); }
public ActionResult Create([Bind(Include = "pub_id,logo,pr_info")] pub_info pub_info) { if (ModelState.IsValid) { var test = db.pub_info.Find(pub_info.pub_id); //find if pub_id (prim key's) already exists if (test == null) { db.pub_info.Add(pub_info); try { db.SaveChanges(); } catch (Exception e) { return(RedirectToAction("../Home/Error")); } } else { return(RedirectToAction("../Home/Error")); } return(RedirectToAction("Index")); } ViewBag.pub_id = new SelectList(db.publishers, "pub_id", "pub_name", pub_info.pub_id); return(View(pub_info)); }
public ActionResult Edit([Bind(Include = "pub_id,logo,pr_info")] pub_info pub_info) { if (ModelState.IsValid) { db.Entry(pub_info).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.pub_id = new SelectList(db.publishers, "pub_id", "pub_name", pub_info.pub_id); return(View(pub_info)); }
public ActionResult Create([Bind(Include = "pub_id,logo,pr_info")] pub_info pub_info) { if (ModelState.IsValid) { db.pub_info.Add(pub_info); db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.pub_id = new SelectList(db.publishers, "pub_id", "pub_name", pub_info.pub_id); return(View(pub_info)); }
// GET: pub_info/Delete/5 public ActionResult Delete(string id) { if (id == null) { return new HttpStatusCodeResult(HttpStatusCode.BadRequest); } pub_info pub_info = db.pub_info.Find(id); if (pub_info == null) { return HttpNotFound(); } return View(pub_info); }
// GET: pub_info/Details/5 public ActionResult Details(string id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } pub_info pub_info = db.pub_info.Find(id); if (pub_info == null) { return(HttpNotFound()); } return(View(pub_info)); }
// GET: pub_info/Edit/5 public ActionResult Edit(string id) { if (id == null) { return new HttpStatusCodeResult(HttpStatusCode.BadRequest); } pub_info pub_info = db.pub_info.Find(id); if (pub_info == null) { return HttpNotFound(); } ViewBag.pub_id = new SelectList(db.publishers, "pub_id", "pub_name", pub_info.pub_id); return View(pub_info); }
// GET: Publishers/Details public ActionResult Details(string pub_id) { if (pub_id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } pub_info publisherInfo = db.pub_info.Find(pub_id); if (publisherInfo == null) { return(HttpNotFound()); } ViewBag.pub_id = new SelectList(db.pub_info, "pub_id", "pr_info"); return(View(publisherInfo)); }
public ActionResult DeleteConfirmed(string id) { pub_info pub_info = db.pub_info.Find(id); db.pub_info.Remove(pub_info); try { db.SaveChanges(); } catch (Exception e) { return(RedirectToAction("../Home/Error")); } return(RedirectToAction("Index")); }