private IEnumerable <User> FilterCompanyId(UsersSearchQuery usersSearchQuery, IEnumerable <User> users) { if (usersSearchQuery.CompanyId.HasValue) { users = users.Where(user => (user.Company.Id == usersSearchQuery.CompanyId.Value)); } return(users); }
private IEnumerable <User> FilterRowStatus(UsersSearchQuery usersSearchQuery, IEnumerable <User> users) { if (usersSearchQuery.RowStatus.HasValue) { users = users.Where(user => (user.RowStatus == usersSearchQuery.RowStatus.Value)); } return(users); }
// GET api/user/?comapnyId={comapnyId} public IEnumerable <User> GetByCompanyId(int comapnyId) { var usersSearchQuery = new UsersSearchQuery(); usersSearchQuery.CompanyId = comapnyId; var result = m_userManager.GetEntities(usersSearchQuery); return(result); }