我有一个我要显示的实体列表,每行都有一个标记,表示是否可以删除这个特定的实体 - 一个'在使用中'引用此实体ID的其他表中的记录数总和。 > 0表示您无法删除。
用于通过存储过程执行此操作 - 想知道是否有EF / Linq方法可以执行此操作吗?
感谢
答案 0 :(得分:2)
答案 1 :(得分:0)
类似的东西:
if (yourEntity.RelatedEntities.Any(e => e.InUse == true))
{
// Can't delete
}
else
{
// Can delete
}