public AllowedActions(UserInfo userInfo)
 {
     var isOwner = userInfo.IsOwner();
     var isMe = userInfo.IsMe();
     AllowAddOrDelete = SecurityContext.CheckPermissions(ASC.Core.Users.Constants.Action_AddRemoveUser) && (!isOwner || isMe);
     AllowEdit = SecurityContext.CheckPermissions(new UserSecurityProvider(userInfo.ID), ASC.Core.Users.Constants.Action_EditUser) && (!isOwner || isMe);
 }
Пример #2
0
 public static bool ButtonAvailable(UserInfo user)
 {
     return Available(user) && user.IsMe();
 }