public async Task <PageResult <TEntity> > ToPageList(int pageIndex, int pageSize) { return(await Task.Run(() => { PageResult <TEntity> pageResult = new PageResult <TEntity>(); var data = entityDB.AsQueryable().ToPageList(pageIndex, pageSize); pageResult.totalCount = entityDB.AsQueryable().Count(); pageResult.pageIndex = pageIndex; pageResult.pageSize = pageSize; pageResult.data = data; return pageResult; })); }
/// <summary> /// 加载菜单 /// </summary> /// <returns></returns> public List <Menu> GetMenuModels() { return(Client.AsQueryable().ToList());//获取所有的菜单 //using (SqlSugarClient db = BaseDB.GetClient()) { // //获取所有的数据 // return db.Queryable<Menu>().Select(o => new MenuModel // { // menu = o // }).ToList(); //} }
/// <summary> /// 通过userCode 获取用户信息 /// </summary> /// <param name="userCode">userCode</param> /// <returns></returns> public User getUserByCode(string userCode) { return(userClent.AsQueryable().Where(item => item.userCode == userCode).First()); }