public ActionResult CreatePost(FormCollection f) { try { int Id_User = int.Parse(Session["LogedUserID"].ToString()); string Title = f.Get("txtTitle").ToString(); DateTime Date = DateTime.Now; string Content = f.Get("txtContent").ToString(); Forum_Post fp = new Forum_Post(); fp.Title = Title; fp.Id_User = Id_User; fp.Date = Date; fp.Content = Content; db.Forum_Post.Add(fp); db.SaveChanges(); return(RedirectToAction("Forum", "Home")); } catch (Exception ex) { #region Ghi log log.Error(ex); #endregion return(null); } }
public ViewResult DetailPost(int Id_Post, int?page) { //Số bài viết trên trang int pageSize = 10; //Số trang int pageNumber = (page ?? 1); List <Forum_Comment> lstCmt = db.Forum_Comment.Where(n => n.Id_Forum_Post == Id_Post).ToList(); Forum_Post post = db.Forum_Post.Single(n => n.Id == Id_Post); ViewBag.Post = post; return(View(lstCmt.ToPagedList(pageNumber, pageSize))); }