public void SetAppointments( User user, IEnumerable<OrganizationItem> organizationItems )
Assign user to the selected positions with deleting previous positions.
Syntax
public void SetAppointments( User user, IEnumerable<OrganizationItem> organizationItems )
Parameters
- user
- Type: User
User. Object. Access path: PublicAPI.Portal.Security.User
- organizationItems
- Type: System.Collections.Generic IEnumerable OrganizationItem
Positions, to assign to. Object. Access path: PublicAPI.Portal.Security.OrganizationItem
Examples
//load the user by ID var user = PublicAPI.Portal.Security.User.Load(3); //load positions by IDs and add them to the list var orgItemList = new List<IOrganizationItem>(); orgItemList.Add(PublicAPI.Portal.Security.OrganizationItem.Load(3)); orgItemList.Add(PublicAPI.Portal.Security.OrganizationItem.Load(4)); //assign user to positions PublicAPI.Portal.Security.OrganizationItem.SetAppointments(user, orgItemList);
See Also