public ActionResult DeleteConfirmed(int id) { CrazyTable crazyTable = _db.CrazyTables.Find(id); Debug.Assert(crazyTable != null, "crazyTable != null"); _db.CrazyTables.Remove(crazyTable); _db.SaveChanges(); return(RedirectToAction("ShowAll")); }
// GET: crazy/Details/5 public ActionResult Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } CrazyTable crazyTable = _db.CrazyTables.Find(id); if (crazyTable == null) { return(HttpNotFound()); } return(View(crazyTable)); }
public ActionResult Create([Bind(Include = "Id,crazy,crazydate")] CrazyTable crazyTable) { if (crazyTable.Crazy.IsNullOrWhiteSpace()) { ModelState.AddModelError("crazy", "The crazy field is required"); } // db.crazyTables.Single(x => x.Id == crazyTable.Id); if (ModelState.IsValid) { _db.CrazyTables.Add(crazyTable); _db.SaveChanges(); return(RedirectToAction("ShowAll")); } return(View(crazyTable)); }
public ActionResult Edit([Bind(Include = "Id,crazy,crazydate")] CrazyTable crazyIn) { CrazyTable dbCrazyIn = new CrazyTable { Id = crazyIn.Id, Crazy = (_db.CrazyTables.Single(x => x.Id == crazyIn.Id)).Crazy }; crazyIn.Crazy = dbCrazyIn.Crazy; //for when it reloads the view the value would'nt be gone dbCrazyIn.CrazyDate = crazyIn.CrazyDate; if (ModelState.IsValid) { _db.CrazyTables.AddOrUpdate(dbCrazyIn); _db.SaveChanges(); return(RedirectToAction("ShowAll")); } return(View(crazyIn)); }