public ActionResult Save(Qq_Article model)
 {
     model.Category = Request["Category"];
     if (model.IsNew())
     {
         model.UpdateTime = DateTime.Now;
         model.Created    = DateTime.Now;
         model.CreateTime = DateTime.Now;
         model.CreateUser = Helper.CommonHelper.LoginUser().Id;
         model.UpdateUser = Helper.CommonHelper.LoginUser().Id;
         model.DeleteFlag = Helper.DeleteFlag.NO.ToString();
         model.Insert();
     }
     else
     {
         var oldModel = artBll.FindById(model.Id);
         oldModel.Title       = model.Title;
         oldModel.Excerpt     = model.Excerpt;
         oldModel.HeadContent = model.HeadContent;
         oldModel.Author      = model.Author;
         oldModel.Category    = model.Category;
         oldModel.IsDisplay   = model.IsDisplay;
         oldModel.IsDigest    = model.IsDigest;
         oldModel.Source      = model.Source;
         oldModel.PublicTime  = model.PublicTime;
         oldModel.Keyword     = model.Keyword;
         oldModel.UpdateTime  = DateTime.Now;
         oldModel.UpdateUser  = Helper.CommonHelper.LoginUser().Id;
         oldModel.Update();
     }
     return(RedirectToAction("ArticleList"));
 }
        /// <summary>
        /// 获取文章列表数据
        /// </summary>
        /// <param name="pageModel"></param>
        /// <param name="queryModel"></param>
        /// <returns></returns>
        public ActionResult Articles(BsPageRequest pageModel, Qq_Article queryModel)
        {
            var            page    = artBll.Page(pageModel.PageNum, pageModel.Limit, queryModel, pageModel.Sort, pageModel.Order);
            BsPageResponse resData = new BsPageResponse();

            resData.rows  = page.Items;
            resData.total = page.TotalItems;
            JsonResult result = new JsonResult();

            result.JsonRequestBehavior = JsonRequestBehavior.AllowGet;
            result.Data = resData;
            return(result);
        }
 public ActionResult Index(PetaPoco.Page <Qq_Article> page, Qq_Article queryModel)
 {
     if (page.ItemsPerPage == 0)
     {
         page.ItemsPerPage = 20;
     }
     if (page.CurrentPage == 0)
     {
         page.CurrentPage = 1;
     }
     page = artBll.Page(page.CurrentPage, page.ItemsPerPage, queryModel, nameof(queryModel.PublicTime), "DESC");
     return(View(page));
 }
        /// <summary>
        ///  转到文章列表页面
        /// </summary>
        /// <returns></returns>
        public ActionResult ArticleList()
        {
            Qq_Article model = new Qq_Article();

            return(View(model));
        }
        /// <summary>
        /// 转到列表页面
        /// </summary>
        /// <returns></returns>
        public ActionResult Index()
        {
            var model = new Qq_Article();

            return(View(model));
        }