Exemple #1
0
        public DataTable GetList(string sqlstr, int pageindex, int pagesize)
        {
            YHFramework.SysModel.PageInfo pages = new SysModel.PageInfo();
            pages.PageIndex    = pageindex;
            pages.PageSize     = pagesize;
            pages.SqlWhere     = sqlstr;
            pages.ReturnFileds = "t.*";
            pages.TableName    = "BoxNumber";
            pages.JoinTable    = " ";
            pages.CountFields  = " a.BoxNumberId ";
            pages.OrderString  = " order by a.BoxNumberId desc";
            pages.SelectFileds = " a.* ";
            pages.doCount      = 0;
            PageHelper p  = new PageHelper();
            DataTable  dt = p.GetList(pages);

            return(dt);
        }
Exemple #2
0
        public int GetCount(string sqlstr, string joinString)
        {
            YHFramework.SysModel.PageInfo pages = new SysModel.PageInfo();
            pages.SqlWhere     = sqlstr;
            pages.ReturnFileds = "Id";
            pages.SqlWhere     = sqlstr;
            pages.TableName    = "BoxNumber";
            pages.JoinTable    = "   ";
            pages.CountFields  = " a.BoxNumberId ";
            pages.OrderString  = " ";
            pages.SelectFileds = "  a.* ";
            pages.doCount      = 1;
            PageHelper p  = new PageHelper();
            DataTable  dt = p.GetList(pages);

            if (dt.Rows.Count > 0)
            {
                return(Convert.ToInt32(dt.Rows[0][0].ToString()));
            }
            else
            {
                return(0);
            }
        }