Exemplo n.º 1
0
 public bool Authorize(UserInfo userInfo, string projectionName, OperationAccessRightsEnum operationAccessRightsEnum)
 {
     return(this.GetVwProjectionList(userInfo.ProfileId).Where(x => x.Projection_Name == projectionName &&
                                                               (x.AccessRight & (long)operationAccessRightsEnum) == (long)operationAccessRightsEnum).Any());
 }
Exemplo n.º 2
0
 public bool IsAllowedCallQueryBuilder(string entityName, OperationAccessRightsEnum operationAccessRightsEnum)
 {
     return(Settings.GetInstance.Authorize(userInfo, entityName, operationAccessRightsEnum));
 }