private IEnumerable<IUserView> GetUserViews(IOemClient client, string sqlWhereClause = null) { IEnumerable<IUserView> result = null; var activeUserFilter = "Active = 1"; sqlWhereClause = sqlWhereClause != null ? sqlWhereClause + " AND " : String.Empty; var records = client.ViewUserRecords(sqlWhereClause + activeUserFilter); if (records != null) { var usersById = records.UsersList(); result = usersById.Select(pair => pair.Value); } return result; }