Вы можете использовать Any()
, чтобы увидеть, есть ли записи.
Примерно так:
from ta in qasEntities.TestActions
where ta.UserGroups_ID.Equals(selectedUsergroupsId) &&
!qasEntities.TestCase.Any(x => x.UserGroups_ID.Equals(ta.UserGroups_ID)
select ta
Что он делает, так это то, что он проверит, есть ли TestCases с заданным UserGroups_ID
, и, поскольку перед ним стоит !
, он скажет: «Там, где нет TestCases с UserGroups_ID
XXX
».