コード例 #1
0
 public ExPermissions CanAdd(int fileId, Features feature)
 {
     SecurityDB.vsecRowLevelCheckRow r = LoadPermission(fileId, feature);
     if (r == null)
     {
         return(ExPermissions.No);
     }
     else
     {
         return((ExPermissions)r.AllowCreate);
     }
 }
コード例 #2
0
 public LevelPermissions CanDelete(int fileId, Features feature)
 {
     SecurityDB.vsecRowLevelCheckRow r = LoadPermission(fileId, feature);
     if (r == null)
     {
         return(LevelPermissions.No);
     }
     else
     {
         return((LevelPermissions)r.DeleteLevel);
     }
 }
コード例 #3
0
 public ExPermissions CanOverride(int fileId, Features feature)
 {
     SecurityDB.vsecRowLevelCheckRow r = LoadPermission(fileId, feature);
     if (r == null)
     {
         return(ExPermissions.No);
     }
     else
     {
         return((ExPermissions)r.OverrideRule);
     }
 }