示例#1
0
        public ActionResult DeleteConfirmed(int id)
        {
            Skateboarder skateboarder = db.Skateboarders.Find(id);

            db.Skateboarders.Remove(skateboarder);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
示例#2
0
        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));
        }
示例#3
0
 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));
 }
示例#4
0
        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));
        }
示例#5
0
        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));
        }