private static bool HasViewPagePermissions(Meanstream.Portal.Core.Entities.TList<Meanstream.Portal.Core.Entities.MeanstreamPagePermission> PagePermissions, Guid RoleId)
 {
     PagePermissions = PagePermissions.FindAll("PermissionId", Meanstream.Portal.Core.Membership.MembershipService.Current.GetPermission(Meanstream.Portal.Core.Membership.Permission.PermissionType.SYSTEM_PAGE_VIEW).Id);
     if (PagePermissions.Count == 0)
     {
         return false;
     }
     Meanstream.Portal.Core.Entities.MeanstreamPagePermission PagePermission = PagePermissions.Find("RoleId", RoleId);
     if (PagePermission == null)
     {
         return false;
     }
     return true;
 }
 private static bool HasViewModulePermissions(Meanstream.Portal.Core.Entities.TList<Meanstream.Portal.Core.Entities.MeanstreamModulePermission> ModulePermissions, Guid ModuleId, Guid RoleId)
 {
     ModulePermissions = ModulePermissions.FindAll("ModuleId", ModuleId);
     if (ModulePermissions == null)
     {
         return false;
     }
     ModulePermissions = ModulePermissions.FindAll("PermissionId", Meanstream.Portal.Core.Membership.MembershipService.Current.GetPermission(Meanstream.Portal.Core.Membership.Permission.PermissionType.SYSTEM_MODULE_VIEW).Id);
     if (ModulePermissions == null)
     {
         return false;
     }
     Meanstream.Portal.Core.Entities.MeanstreamModulePermission ModulePermission = ModulePermissions.Find("RoleId", RoleId);
     if (ModulePermission == null)
     {
         return false;
     }
     return true;
 }