コード例 #1
0
ファイル: GoodInfoController.cs プロジェクト: SFLAQiu/TaoKe
 public ActionResult GetList(MGoodInfoSearch search)
 {
     var bll = new BGoodInfo();
     var pageSize = 20;
     var pageIndex = Request.GetQ("p").GetInt(0, false);
     long dataCount = 0;
     int pageCount = 0;
     var datas = bll.GetList(pageSize, pageIndex, out dataCount, search, new OrderBy {
          IsAsc=false,
          Name = "AddDateTime"
     },new OrderBy {
          IsAsc=false,
          Name = "IsHot"
     });
     pageCount = (dataCount.GetInt(0,false) + pageSize - 1) / pageSize;
     return Json(new {
         pageIndex=pageIndex,
         pageCount=pageCount,
         datas = bll.GetShowDatas(datas) ?? new List<object>()
     }, JsonRequestBehavior.AllowGet);
 }