public TableData LoadByOrg(QueryUserListByOrgReq request) { var users = from userRole in UnitWork.Find <Relevance>(u => u.SecondId == request.orgId && u.Key == Define.USERORG) join user in UnitWork.Find <User>(null) on userRole.FirstId equals user.Id into temp from c in temp.Where(u => u.Id != null) select c; return(new TableData { count = users.Count(), data = users.Skip((request.page - 1) * request.limit).Take(request.limit) }); }
public async Task <TableData> LoadByOrg([FromQuery] QueryUserListByOrgReq request) { return(await _app.LoadByOrg(request)); }
public TableData LoadByOrg([FromQuery] QueryUserListByOrgReq request) { return(_app.LoadByOrg(request)); }