これをデータレイヤーで使用しています
public static IQueryable<Permission> ListAll()
{
using (InventorySystemEntities context = new InventorySystemEntities(new ConfigurationManager().ConnectionString))
{
IQueryable<Permission> result = context.Permissions;
return result;
}
}
結果変数内にすべての行を配置する必要があります。ただし、このようなことをすると、コンテキストが破棄されます..
permissionList = PermissionModel.ListAll();
chkListGeneral.DataSource = permissionList.Where(p => p.Parent == "General");
コンテキストなしで IQueryable をフィルタリングする方法はありますか?