///
/// 分页查询获取数据实体
///
///
public class PageDataView
{
private int _TotalNum;
public PageDataView()
{
this._Items = new List();
}
///
/// 总数
///
public int TotalNum
{
get { return _TotalNum; }
set { _TotalNum = value; }
}
private IList _Items;
///
/// 具体数据列表
///
public IList Items
{
get { return _Items; }
set { _Items = value; }
}
///
/// 当前页数
///
public int CurrentPage { get; set; }
///
/// 总页数
///
public int TotalPageCount { get; set; }
}
///
/// 分页实体
///
public class PageCriteria
{
public PageCriteria()
{
ParameterList = new List();
}
///
/// 查询的表名
///
public string TableName { get; set; }
///
/// 字段集合
///
public string Fields { get; set; }
///
/// 主键名称
///
//public string PrimaryKey { get; set; }
///
/// 每页数量
///
public int PageSize { get; set; }
///
/// 当前页码
///
public int CurrentPage { get; set; }
///
/// 排序字段
///
public string Sort { get; set; }
///
/// 查询条件
///
public string Condition { get; set; }
///
/// 总数
///
public int RecordCount { get; set; }
///
/// 传入的参数列表
///
public IList ParameterList { get; set; }
}
///
/// 参数字典
///
public class ParameterDict
{
///
/// 参数名称
///
public string ParamName { get; set; }
///
/// 参数值
///
public object ParamValue { get; set; }
}