如何在Entity Framework上应用默认筛选器

时间:2011-01-18 12:25:21

标签: c# .net asp.net-mvc-2 entity-framework-4

我有一个实体数据模型(User,SecurityProfile和OrganizationalUnit作为实体)。 User和OrganizationalUnit之间有1:1连接,SecurityProfile和OrganizationalUnit之间有n:n连接,User和SecurityProfile之间有1:0连接。

基本上我们有用户,很少有用户拥有管理权限(SecurityProfiles)。一个管理员可以管理一个或多个组织单位以及此下的所有用户。

当我访问entity.OrganizationalUnits而不是返回集时,是否有任何方法可以通过安全逻辑自动过滤?它是一个MVC2项目,所以我总是可以检索当前的身份和角色,并且还有可用于过滤的逻辑,我只是​​不知道如何以及在何处插入以自动应用它。它在技术上是否可行?

提前致谢

0 个答案:

没有答案