/// <summary> /// get pageindex and size,return JSON /// </summary> /// <param name="pageindex"></param> /// <param name="pagesize"></param> /// <returns></returns> public IActionResult List(int pageindex, int pagesize, string key, string month, string caNum) { List <Model.Blog> list = dal.GetList("sort asc,id desc", pagesize, pageindex, GetCond(key, month, caNum)); ArrayList arr = new ArrayList(); foreach (var item in list) { arr.Add(new { id = item.Id, title = item.Title, createDate = item.CreateDate.ToString("yyyy-MM-dd HH:mm"), caName = item.CaName, desc = Tool.StringTruncat(Tool.GetNoHTMLString(item.Body), 60, "..."), }); } return(Json(arr)); }
public IActionResult List(int pageindex, int pagesize, string key, string start, string end, string caNum) { List <Blog> list = dal.GetList("sort asc, id desc", pagesize, pageindex, GetCond(key, start, end, caNum)); ArrayList arr = new ArrayList(); foreach (var item in list) { arr.Add(new { id = item.Id, title = item.Title, createDate = item.CreateDate.ToString("yyyy-MM-dd HH:mm"), visitNum = item.VisitNum, caName = item.CaName, sort = item.Sort, }); } return(Json(arr)); }