Example #1
0
        public static object GetLayuiPageData(object data, PagingBase basepage)
        {
            var LayuiData = new
            {
                code  = 0,
                msg   = "",
                page  = basepage.PageIndex,
                count = basepage.RecordCount,
                data  = data,
            };

            return(LayuiData);
        }
Example #2
0
        public static PagingBase ConvertToBasePager(Pagination pager)
        {
            PagingBase pbase = new PagingBase();

            pbase.PageIndex = pager.page;
            pbase.PageSize  = pager.rows;
            if (!pager.sord.IsNullEmpty())
            {
                pbase.SortType = pager.sord;
            }
            pbase.SortField = pager.sidx;
            pbase.QueryJson = pager.queryJson;
            return(pbase);
        }
Example #3
0
        public static PagingBase ConvertToPaging(LayuiPager pager)
        {
            PXLib.Helpers.ValidationHelper.ArgumentNotNull(pager, "分页数据");
            PagingBase pbase = new PagingBase();

            pbase.PageIndex = pager.page;
            pbase.PageSize  = pager.limit;
            if (!pager.order.IsNullEmpty())
            {
                pbase.SortType = pager.order;
            }
            pbase.SortField = pager.field;
            pbase.QueryJson = pager.queryJson;
            return(pbase);
        }