public static Result <Article> QueryPageList(ReqArticle req) { var dbContext = new DbContext(); Expression <Func <Article, bool> > fun = null; if (req.Title.IsNotNullOrEmpty()) { fun = (r) => SqlFunc.Contains(r.Title, req.Title); } var result = dbContext.ArticleDb.GetPages(req.ConvertData(), fun, req.PageInfo); return(result); }
public ResponseResult Get([FromQuery] ReqArticle req) { req.PageInfo = HttpContext.Request.GetPageInfo(); return(new ResponseResult(0, "", BLL.ArticleBLL.QueryPageList(req))); }