コード例 #1
0
 public ActionResult Delete(int id)
 {
     using (var ctx = new MoviesContext())
     {
         var movie = ctx.MovieSet.Where(m => m.ID == id).First();
         ctx.DeleteObject(movie);
         ctx.SaveChanges();
     }
     return RedirectToAction("Index");
 }
コード例 #2
0
 public ActionResult Create([Bind(Exclude="ID")] 
                            Movie movie)
 {
     if (ModelState.IsValid)
     {
         using (var ctx = new MoviesContext())
         {
             ctx.AddToMovieSet(movie);
             ctx.SaveChanges();
             return RedirectToAction("Index");
         }
     }
     return View();
 }
コード例 #3
0
 public ActionResult Edit(int id, FormCollection collection)
 {
     using (var ctx = new MoviesContext())
     {
         var movie = ctx.MovieSet.Where(m => m.ID == id).First();
         TryUpdateModel(movie, new string[] { "Title", "ReleaseDate" });
         if (ModelState.IsValid)
         {
             ctx.SaveChanges();
             return RedirectToAction("Index");
         }
         return View(movie);
     }
 }