Salut à tous,
j'ai mis en place un schedule dans mon application qui fonctionne très bien.
J'ai une liste d'utilisateurs et à chaque changement, j'appelle cette méthode :
getMissions() me renvoie une liste d'objet Mission via la fonction findAll() implémentée dans le patter Facade.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 public void changement() { getEventModel().clear(); for (Mission i : getMissions()) { getEventModel().addEvent(new DefaultScheduleEvent(i.getProjet().getNom(), i.getDebut(), i.getFin())); } }
Je peux donc visualiser, pour chaque utilisateur, les missions qu'il possède.
Maintenant j'aimerai pouvoir modifier les périodes de ces missions. Lorsque je modifie une période (event="eventResize" dans mon xhtml), je vois bien que mon objet Event est modifié mais comment puis je reporter cette modification dans ma base de données ?
- En résumé, comment faire la liaison entre mon objet Mission (à modifier) et l'objet Event modifié ? par l'index ça marche
mais est-ce la seule solution ?
Autre question :
- Lors de l'ajout d'un Event dans ma méthode changement(), je créer un objet DefaultScheduleEvent qui possède des attributs définis (titre, dateD, dateF). Est-il possible d'ajouter un Event avec des objets de mon choix ? (pour par la suite, pouvoir également les modifier du schedule) Si oui, comment ?
j'espère avoir été claire. merci![]()
Partager