示例#1
0
        /// <summary>
        /// 获得分页集合
        /// </summary>
        /// <param name="pb">页类</param>
        /// <param name="count">总数</param>
        /// <returns>集合</returns>
        public List <Tunnel.Model.Tunnel_xjbType> GetList(PageBase pb, ref int count)
        {
            Tunnel.DAL.Tunnel_xjbType xjb = new Tunnel.DAL.Tunnel_xjbType();
            DataTable dt = xjb.GetList(pb, ref count).Tables[0];
            List <Tunnel.Model.Tunnel_xjbType> modelList = new List <Tunnel.Model.Tunnel_xjbType>();
            int rowsCount = dt.Rows.Count;

            if (rowsCount > 0 && pb.DoCount == 0)
            {
                Tunnel.Model.Tunnel_xjbType model;
                for (int n = 0; n < rowsCount; n++)
                {
                    model          = new Tunnel.Model.Tunnel_xjbType();
                    model.Id       = Convert.ToInt32(dt.Rows[n]["id"].ToString());
                    model.Typename = dt.Rows[n]["typename"].ToString().Trim();
                    model.Typeid   = Convert.ToInt32(dt.Rows[n]["typeid"].ToString());
                    model.Parentid = Convert.ToInt32(dt.Rows[n]["parentid"].ToString());
                    model.Url      = dt.Rows[n]["url"].ToString().Trim();
                    model.IsStop   = dt.Rows[n]["IsStop"].ToString().Trim();
                    model.UserID   = int.Parse(dt.Rows[n]["UserID"].ToString().Trim());
                    modelList.Add(model);
                }
            }
            return(modelList);
        }
示例#2
0
 /// <summary>
 /// 获取项经部信息类型数据集
 /// </summary>
 /// <param name="where"></param>
 /// <returns>项经部数据集</returns>
 public DataSet GetList(string where)
 {
     Tunnel.DAL.Tunnel_xjbType xjb = new Tunnel.DAL.Tunnel_xjbType();
     return(xjb.GetList(where));
 }