示例#1
0
		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;
		}