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); }