Exemplo n.º 1
0
        public JsonResult GetMenuList(int pageindex, int pagesize, string sortName, string sortOrder, string SearchKey, string SearchType)
        {
            PageParams <Tb_Admin_Menu> param = new PageParams <Tb_Admin_Menu>();

            param.PageSize  = pagesize;
            param.PageIndex = param.GetPageIndex(pageindex, pagesize);

            if (!string.IsNullOrEmpty(sortName))
            {
                param.StrOrderColumns = sortName + " " + sortOrder;
            }
            else
            {
                param.OrderColumns = it => it.MenuID;
            }
            int totalCount            = 0;
            List <Tb_Admin_Menu> list = Service.GetMenuPageList(param, ref totalCount);
            object obj = new { total = totalCount, rows = list };

            return(Json(obj));
        }