namespace DS.Module.Core;
///
/// 分页查询条件信息
///
public class PageCondition
{
///
/// 初始化一个 默认参数(第1页,每页20,排序条件为空)的分页查询条件信息类 的新实例
///
public PageCondition()
: this(1, 20,false)
{
}
///
/// 初始化一个 指定页索引与页大小的分页查询条件信息类 的新实例
///
/// 页索引
/// 页大小
///
public PageCondition(int pageIndex, int pageSize,bool isExport = false)
{
IsExport = isExport;
PageIndex = pageIndex;
PageSize = pageSize;
SortConditions = new SortCondition[] { };
}
///
/// 是否导出
///
public bool IsExport { get; set; } = false;
///
/// 获取或设置 页索引
///
public int PageIndex { get; set; }
///
/// 获取或设置 页大小
///
public int PageSize { get; set; }
///
/// 获取或设置 排序条件组
///
public SortCondition[] SortConditions { get; set; }
}