public void AddUserToProjectRole( Project project, ProjectRole projectRole, IEnumerable<User> users )
Add a user to the project role
Syntax
public void AddUserToProjectRole( Project project, ProjectRole projectRole, IEnumerable<User> users )
Parameters
- project
- Type: Project
Project. Object. Access path: PublicAPI.Projects.Project
- projectRole
- Type: ProjectRole
Project role, the users are added to. Object. Access path: PublicAPI.Projects.ProjectRole
- users
- Type: System.Collections.Generic IEnumerable User
List of users, added to the project role. Object. Access path: PublicAPI.Portal.Security.User
Examples
//load the project by ID var project = PublicAPI.Projects.Project.Load(3); //load the project role by ID var projectRole = PublicAPi.Projects.ProjectRole.Load(3); //creates an empty list for users var users = new List<IUser>(); //loads users by IDs and adds them to the list users.Add(PublicAPi.Portal.Security.User.Load(3)); users.Add(PublicAPi.Portal.Security.User.Load(4)); //add users to the project role PublicAPI.Projects.ProjectRole.AddUserToProjectRole(project, projectRole, users);
See Also