var classUsers = from cu in myEntities.ClassUsers
where cu.Class.ClassId == classId
select new
{
FirstName = cu.UserInfo.FirstName,
Id = cu.UserInfo.Id,
LastName = cu.UserInfo.LastName,
Select = new Boolean()
};
var allUsers = from u in myEntities.UserInfo
select new
{
FirstName = u.FirstName,
Id = u.Id,
LastName = u.LastName,
Select = new Boolean()
};
var availableUsers = allUsers.Except(classUsers).OrderBy(a=>a.FirstName);