public void createMembershipForGroup(int projectId, int groupId, Collection<Role> roles) throws RedmineException {
final Membership membership = MembershipFactory.create();
final Project project = ProjectFactory.create(projectId);
membership.setProject(project);
membership.setGroup(GroupFactory.create(groupId));
membership.addRoles(roles);
addMembership(membership);
}
public void createMembershipForUser(int projectId, int userId, Collection<Role> roles) throws RedmineException {