Ajout de la gestion des voyages des agents par les administrateurs
Description du problème
On observe qu'un administrateur ne peut pas réserver un nouveau voyage pour le compte d'un autre agent. On doit ajouter un support graphique pour régler ce problème.
Choix des tests à effectuer
Nous devons vérifier que l'appui sur le bouton charge bien la vue travelManager
et envoie bien le bon registre.
Nous allons également tester le registre.
Solution à mettre en œuvre
On doit créer un nouveau bouton dans le support graphique d'un administrateur qui permet de voir, ajouter et modifier les voyages d'un agent. Cela affichera la vue travelManager
avec tous les voyages de l'agent.
Changement dans UserManagerController
:
- Ajout d'une méthode pour gérer le clique sur le nouveau bouton
Pour initialiser la vue travelManager
, nous allons créer un nouveau registre qui contiendra l'agent dont on souhaite voir les voyages.
Issue numéro 16 dans l’énoncé