PublicAPI.Portal.Security.OrganizationItem.SetAppointments Документация ELMA API
Назначить пользователя на указанные должности с удалением с прежних должностей.
 
 
Синтаксис

public void SetAppointments(
	User user,
	IEnumerable<OrganizationItem> organizationItems
)

Параметры

user
Тип: User
Пользователь. Объект. Путь доступа: PublicAPI.Portal.Security.User
organizationItems
Тип: System.Collections.Generic IEnumerable OrganizationItem 
Должности, на которые нужно назначить. Объект. Путь доступа: PublicAPI.Portal.Security.OrganizationItem
Примеры

//загружаем пользователя по идентификатору 
var user = PublicAPI.Portal.Security.User.Load(3);
//загружаем должности по идентификаторам и добавляем их в список 
var orgItemList = new List<IOrganizationItem>();
orgItemList.Add(PublicAPI.Portal.Security.OrganizationItem.Load(3));
orgItemList.Add(PublicAPI.Portal.Security.OrganizationItem.Load(4));


//назначаем пользователя на должности
PublicAPI.Portal.Security.OrganizationItem.SetAppointments(user, orgItemList);
См. также