Ceci est une ancienne révision du document !
Scrumtool : Gestion de projet de type SCRUM
Gestion des collaborateurs par projet
Description :
Cette fonctionnalité permet d'ajouter, de modifier et de supprimer des collaborateurs dans un projet.
1 - Fonctionnalités
2 - Vues
3 - Contrôleurs
3.1 CeditCollaboratorsProduct - Add collaborator
view.getBtnEditCollaborator().addSelectionListener(new SelectionListener() {
@Override
public void widgetSelected(SelectionEvent arg0) {
if (view.getBtnEditCollaborator().getText() == "Remove") {
// Code remove collaborator
} else {
// role = DAO.getRole();
PlayroleId id = new PlayroleId(collaboratorActif.getId(), roleActif.getId(), product.getId());
Playrole pl = new Playrole(id, roleActif, product, collaboratorActif);
DAO.addPlayrole(pl);
view.getTableRoleCollaborators().setEnabled(false);
view.getBtnEditCollaborator().setEnabled(false);
view.getTableViewerAddCollaborators().remove(collaboratorActif);
view.getTableViewerRemoveCollaborator().add(pl);
Utils.MsgBox(view.getShell(), "Collaborator add successfully", "information");
}
}


