public ActionResult DeleteConfirmed(int id) { Skateboarder skateboarder = db.Skateboarders.Find(id); db.Skateboarders.Remove(skateboarder); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult incrementLike(int id) { Skateboarder skateboarder = db.Skateboarders.Find(id); //var skateboarder = new Skateboarder { Id = 1 }; skateboarder.Likes += 1; db.Entry(skateboarder).Property("Likes").IsModified = true; db.SaveChanges(); return(PartialView("likeView", skateboarder)); }
public ActionResult Edit([Bind(Include = "Id,Name,HomeTown,DateOfBirth,Stance,Status,Style,ImageUrl,VideoHighlightUrl,Likes,Dislike,WheelSponsor,BoardSponsor")] Skateboarder skateboarder) { if (skateboarder.ImageUrl == null) { skateboarder.ImageUrl = "http://getdrawings.com/img/skateboarder-silhouette-clip-art-19.jpg"; } if (ModelState.IsValid) { db.Entry(skateboarder).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(skateboarder)); }
public ActionResult Delete(int?id) { // if a null id is passed display an HTML error message if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Skateboarder skateboarder = db.Skateboarders.Find(id); // if an invalid id was passed in and the record does not // exist in the database, display an HTML error message if (skateboarder == null) { return(HttpNotFound()); } return(View(skateboarder)); }
public ActionResult Details(int?id) { // if a null id is passed display an HTML error message if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } // gets the record from the database using its id Skateboarder skateboarder = db.Skateboarders.Find(id); // if an invalid id was passed in and the record does not // exist in the database, display an HTML error message if (skateboarder == null) { return(HttpNotFound()); } //pass the data to details view to be displayed return(View(skateboarder)); }