PublicAPI.Projects.ProjectRole.RemoveUserFromProjectRole ELMA API Documentation
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