/// <summary> /// 分页查询 /// </summary> /// <param name="searchParams">分页查询条件</param> /// <returns></returns> public List <Permission> GetPermissionByPage(PermissionSearchParams searchParams) { var criteria = this.Session.CreateCriteria <Permission>(); if (!string.IsNullOrWhiteSpace(searchParams.Keywords)) { // criteria.Add(Restrictions.Like(__CategoryName__, "%" + searchParams.Keywords + "%")); } //criteria.AddOrder(Order.Asc(__CategoryName__)); criteria.SetFirstResult(searchParams.GetFirstResult()); criteria.SetMaxResults(searchParams.GetMaxResults()); var items = criteria.List <Permission>().ToList(); return(items); }