public ActionResult DeleteConfirmed(int id) { CharAcc charAcc = db.CharAccs.Find(id); charAcc.Removed = true; db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Create([Bind(Include = "CharId,CharName,AccId,IsAlive,IsGM,CampID")] CharAcc charAcc) { charAcc.AccId = User.Identity.GetUserId(); if (ModelState.IsValid) { db.CharAccs.Add(charAcc); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(charAcc)); }
public ActionResult RenderName(int?id) { if (id != null) { CharAcc charAcc = db.CharAccs.Find(id); return(Content(charAcc.CharName)); } else { return(Content("Unknown")); } }
// GET: CharAccs/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } CharAcc charAcc = db.CharAccs.Find(id); if (charAcc == null) { return(HttpNotFound()); } return(View(charAcc)); }
public ActionResult Edit([Bind(Include = "CharId,CharName,IsAlive,IsGM,CampID,AccId")] CharAcc charAcc) { try { if (ModelState.IsValid) { db.Entry(charAcc).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } } catch (System.Data.Entity.Validation.DbEntityValidationException dbEx) { //Log the error (uncomment dex variable name and add a line here to write a log. ModelState.AddModelError("", "Unable to save changes. Try again, and if the problem persists see your system administrator. Error: " + dbEx); } return(View(charAcc)); }