Принадлежит ли пользователь к данной группе

Пространство имен: EleWise.ELMA.Security.Managers
Сборка: EleWise.ELMA.Security (в EleWise.ELMA.Security.dll) Версия: 1.0.0.0 (3.8.0.22046)

Синтаксис

C#
public virtual bool CheckUserInGroup(
	IUser user,
	IUserGroup userGroup
)

Параметры

user
Тип: EleWise.ELMA.Security.Models..::..IUser
Пользователь
userGroup
Тип: EleWise.ELMA.Security.Models..::..IUserGroup
Группа

Возвращаемое значение

true если пользователь состоит в группе

Примеры

CopyC#
 1//загружаем пользователя по идентификатору
 2var user = PublicAPI.Portal.Security.User.Load(3);
 3//загружаем группу пользователей по идентификатору
 4var userGroup = PublicAPI.Portal.Security.UserGroup.Load(3);
 5
 6//проверяем на наличие пользователя в группе
 7var check = PublicAPI.Portal.Security.UserGroup.CheckUserInGroup(user, userGroup);
 8
 9//check = true, если пользователь принадлежит группе
10//check = false, если пользователь не принадлежит данной группе

См. также

Как загрузить пользователя
Как загрузить группу пользователей
Фейковая ссылка