public static void CheckLoginUserDataPermision(this ISurgingSession session, DataPermissionType?dataPermissionType) { if (dataPermissionType.HasValue && dataPermissionType > session.GetLoginUserDataPermission()) { throw new BusinessException("您要设置的数据权限大于您拥有的数据权限,系统不允许该操作"); } }
public static void CheckLoginUserDataPermision(this ISurgingSession session, DataPermissionType?dataPermissionType, string message) { if (dataPermissionType.HasValue && dataPermissionType > session.GetLoginUserDataPermission()) { throw new BusinessException(message); } }