public void SetAppointments( User user, IEnumerable<OrganizationItem> organizationItems )
Назначить пользователя на указанные должности с удалением с прежних должностей.
Синтаксис
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);
См. также