コード例 #1
0
        public ActionResult Faq()
        {
            ContainerMovie cm = new ContainerMovie();

            cm.Movies = db.Movies;
            return(View(cm));
        }
コード例 #2
0
 public ActionResult comment([Bind(Include = "CommentId,Title,Content, TimeC, MovieId")] ContainerMovie ComMod)
 {
     if (String.IsNullOrWhiteSpace(ComMod.Title))
     {
         ModelState.AddModelError("Title", "Поле не должно быть пустым");
     }
     if (ModelState.IsValid)
     {
         if (ComMod != null)
         {
             db.Comments.Add(new Comment {
                 Title   = ComMod.Title,
                 Content = ComMod.Content,
                 MovieId = ComMod.MovieId,
                 TimeC   = DateTime.Now,
                 Movie   = db.Movies.Where(m => m.MovieId == ComMod.MovieId).FirstOrDefault()
             });
             db.SaveChanges();
             return(RedirectToAction("Movie", "Home", new { id = ComMod.MovieId }));
         }
     }
     else
     {
         return(RedirectToAction("Movie", "Home", new { id = ComMod.MovieId }));
     }
     return(RedirectToAction("Movie", "Home", new { id = ComMod.MovieId }));
 }
コード例 #3
0
        public ActionResult Movie(int id = 1)
        {
            ContainerMovie cm = new ContainerMovie();

            if (id > 0)
            {
                var mv = db.Movies.Where(m => m.MovieId == id).FirstOrDefault();
                if (mv != null)
                {
                    cm.Comments = db.Comments.Where(c => c.MovieId == mv.MovieId);
                    cm.OneMovie = mv;
                    cm.Movies   = db.Movies;
                    return(View(cm));
                }
            }
            return(RedirectToAction("Index", "Home"));
        }