using System; using System.Data; using System.Collections; using System.Collections.Generic; namespace DSWeb.Models { public class GridEntity { private string _gid;//主键唯一值 private string _userid;//关联用户GID private DateTime _create_time;//创建时间 private IList<GridColumnEntity> _grid_columns_entities;//列实体类 private string _group_by;//根据某一列进行值分组 private int _default_page_pre;//默认每页显现行数 private int _page_pre;//用户设置的每页显示行数 public GridEntity() { } /// <summary> /// 主键唯一值 /// </summary> public string GID { get { return _gid; } set { _gid = value; } } /// <summary> /// 关联用户GID /// </summary> public string UserID { get { return _userid; } set { _userid = value; } } /// <summary> /// 创建时间 /// </summary> public DateTime CreateTime { get { return _create_time; } set { _create_time = value; } } /// <summary> /// 列实体类 /// </summary> public IList<GridColumnEntity> Columns { get { return _grid_columns_entities; } set { _grid_columns_entities = value; } } /// <summary> /// 根据某一列进行值分组 /// </summary> public string GroupBy { get { return _group_by; } set { _group_by = value; } } /// <summary> /// 默认每页显现行数 /// </summary> public int DefaultPrePageCount { get { return _default_page_pre; } set { _default_page_pre = value; } } /// <summary> /// 用户设置的每页显示行数 /// </summary> public int PagePreCount { get { return _page_pre; } set { _page_pre = value; } } } }