namespace Wood.Entity
{
///
/// 分页参数
///
public class Pagination
{
public Pagination()
{
Sort = "Id Desc"; // 默认按Id排序
PageIndex = 1;
PageSize = 20;
}
///
/// 每页行数
///
public int PageSize { get; set; }
///
/// 当前页
///
public int PageIndex { get; set; }
///
/// 排序列
/// 多列 使用 , 号分割
///
public string Sort { get; set; }
///
/// 总记录数
///
public int TotalCount { get; set; }
///
/// 总页数
///
public int TotalPage
{
get
{
if (TotalCount > 0)
{
return TotalCount % this.PageSize == 0 ? TotalCount / this.PageSize : TotalCount / this.PageSize + 1;
}
else
{
return 0;
}
}
}
}
}