ComplianceServer/oldcode/Core.Common/Pager.cs

47 lines
1014 B
C#

using System;
namespace Core.Common
{
public class Pager
{
public string pagination { get; set; }
/// <summary>
/// 每页行数
/// </summary>
public int rows { get; set; }
/// <summary>
/// 当前页是第几页
/// </summary>
public int page { get; set; }
/// <summary>
/// 排序方式
/// </summary>
public string order { get; set; }
/// <summary>
/// 排序字段
/// </summary>
public string sort { get; set; }
/// <summary>
/// 总行数
/// </summary>
public int totalRows { get; set; }
/// <summary>
/// 总页数
/// </summary>
public int totalPages
{
get
{
if (totalRows == 0)
return 0;
else
return (int)Math.Ceiling((float)totalRows / (float)rows);
}
}
}
}