Like this: user.SecurityRoles. SelectMany(securityRoles => securityRoles. Permissions) .
Where(permissions => permissions.SecurableEntity. Name == "Unit" && permissions.PermissionType. Name == "Read") .
OrderByDescending(permissions => permissions.PermissionLevel. Value).
Ahh...SelectMany! I'll read up on that. Thanks a lot!
– Jinkinz May 21 '10 at 4:39 ReSharper has a nice feature that automatically translates query syntax to 'method chain' and (sometimes) vice versa. Note: I'm not related to jetbrains – jeroenh May 23 '10 at 23:09.
User.SecurityRoles. SelectMany(securityRoles => securityRoles. Permissions, (securityRoles, permissions) => new {securityRoles, permissions}).
Where( @t => permissions.SecurableEntity. Name == "Unit" && permissions.PermissionType. Name == "Read").
OrderByDescending( @t => permissions.PermissionLevel. Value). Select(@t => permissions).
I cant really gove you an answer,but what I can give you is a way to a solution, that is you have to find the anglde that you relate to or peaks your interest. A good paper is one that people get drawn into because it reaches them ln some way.As for me WW11 to me, I think of the holocaust and the effect it had on the survivors, their families and those who stood by and did nothing until it was too late.