Esempio n. 1
0
 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);
     }
 }
Esempio n. 2
0
        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)));
        }