public ActionResult Edit(int id, FormCollection collection) { try { // TODO: Add update logic here var db = new DataPlaceDataContext(); var place = db.Place.SingleOrDefault(a => a.Id == id); if ((collection["Id"] == "") || (collection["Number"] == "") || (collection["Class"] == "") || (collection["Flight"] == "") || (collection["FreePlace"] == "")) { return(RedirectToAction("Index")); } place.Id = Convert.ToInt32(collection["Id"]); place.Number = collection["Number"]; place.Class = Convert.ToInt32(collection["Class"]); place.Flight = Convert.ToInt32(collection["Flight"]); place.FreePlace = Convert.ToBoolean(collection["FreePlace"]); db.SubmitChanges(); return(RedirectToAction("Index")); } catch { return(View()); } }
// // GET: /Place/Edit/5 public ActionResult Edit(int id) { var db = new DataPlaceDataContext(); var place = db.Place.SingleOrDefault(p => p.IpPlace == id); ViewData.Model = place; return(View()); }