public ActionResult DeleteConfirmed(int id) { HikeRating hikeRating = db.HikeRatings.Find(id); db.HikeRatings.Remove(hikeRating); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "Id,HikeComment,Rating,HikingId,AspNetUserId")] HikeRating hikeRating) { if (ModelState.IsValid) { db.Entry(hikeRating).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.HikingId = new SelectList(db.Hikings, "Id", "HikeName", hikeRating.HikingId); ViewBag.AspNetUserId = new SelectList(db.AspNetUsers, "Id", "Email", hikeRating.AspNetUserId); return(View(hikeRating)); }
// GET: HikeRatings/Details/5 public ActionResult Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } HikeRating hikeRating = db.HikeRatings.Find(id); if (hikeRating == null) { return(HttpNotFound()); } return(View(hikeRating)); }
// GET: HikeRatings/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } HikeRating hikeRating = db.HikeRatings.Find(id); if (hikeRating == null) { return(HttpNotFound()); } ViewBag.HikingId = new SelectList(db.Hikings, "Id", "HikeName", hikeRating.HikingId); ViewBag.AspNetUserId = new SelectList(db.AspNetUsers, "Id", "Email", hikeRating.AspNetUserId); return(View(hikeRating)); }
public ActionResult Create([Bind(Include = "Id,HikeComment,Rating,HikingId,AspNetUserId")] HikeRating hikeRating) { hikeRating.AspNetUserId = User.Identity.GetUserId(); ModelState.Clear(); TryValidateModel(hikeRating); if (ModelState.IsValid) { db.HikeRatings.Add(hikeRating); db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.HikingId = new SelectList(db.Hikings, "Id", "HikeName", hikeRating.HikingId); ViewBag.AspNetUserId = new SelectList(db.AspNetUsers, "Id", "Email", hikeRating.AspNetUserId); return(View(hikeRating)); }