public void RemoveUserFromProjectRole( Project project, ProjectRole projectRole, IEnumerable<User> users )
Delete users from the project role
Syntax
public void RemoveUserFromProjectRole( Project project, ProjectRole projectRole, IEnumerable<User> users )
Parameters
- project
- Type: Project
Project. Object. Access path: PublicAPI.Projects.Project
- projectRole
- Type: ProjectRole
Project role, users are deleted from. Object. Access path: PublicAPI.Projects.ProjectRole
- users
- Type: System.Collections.Generic IEnumerable User
List of users, deleted from 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)); //delete users from the project role PublicAPI.Projects.ProjectRole.RemoveUserFromProjectRole(project, projectRole, users);
See Also