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