1234567891011121314151617181920212223 |
- using System.Collections.Generic;
- namespace Ropin.Inspection.Model
- {
- public class PagesModel<T>
- {
- public PagesModel(IEnumerable<T> items, BaseSearchModel searchModel)
- {
- IsPagination = searchModel.IsPagination;
- PageIndex = searchModel.PageIndex;
- PageSize = searchModel.PageSize;
- RecordCount = searchModel.TotalCount;
- Items = items;
- }
- public bool IsPagination { get; set; } = true; //是否分页
- public int PageIndex { get; set; } = 1; //页码
- public int PageSize { get; set; } = 10; //每页10行
- public int RecordCount { get; set; } = 0; //总行数
- public IEnumerable<T> Items { get; set; }
- }
- }
|