BookManagement.Controllers.BookController.AllComment C# (CSharp) Метод

AllComment() публичный Метод

public AllComment ( int idBook = 1 ) : System.Web.Mvc.ActionResult
idBook int
Результат System.Web.Mvc.ActionResult
        public ActionResult AllComment(int idBook=1)
        {
            List<ViewComment> model = new List<ViewComment>();
            var comment = (from a in db.Comment.Where(p => p.Book == idBook) select a).ToList();
            foreach(Comment c in comment)
            {
                ViewComment v = new ViewComment();
                v.Comments = c;
                v.User = db.UserProfiles.FirstOrDefault(p => p.UserId == c.User);
                v.Books = db.Books.FirstOrDefault(p => p.BookID == v.Comments.Book);
                model.Add(v);
            }

            ViewBag.IdBook = idBook;
            return View(model);
        }