Dans la commande AddIntervention, je pense qu'il n'est pas nécessaire de recréer des objets plannings. Ces objets sont créés une seule fois : lors de la création d'un nouveau planning.
Lors de la récupération de vos 2 objets PlanningList, vous possédez déja tout ce qu'il vous faut. En effet, son attribut list comprend le fichier parsé en JSON. Si on crée un nouvel objet planning et qu'on y ajoute l'intervention, et qu'en suite qu'on remplace l'objet correspondant déja existant par le nouveau, c'est de l'overkill. On peut directement éditer l'objet récupérer par le parser json et modifier son attribut interventionsList en y pushant la nouvelle intervention.
C'est donc ce que j'ai fait pour résoudre le problème
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Dans la commande AddIntervention, je pense qu'il n'est pas nécessaire de recréer des objets plannings. Ces objets sont créés une seule fois : lors de la création d'un nouveau planning.
Lors de la récupération de vos 2 objets PlanningList, vous possédez déja tout ce qu'il vous faut. En effet, son attribut list comprend le fichier parsé en JSON. Si on crée un nouvel objet planning et qu'on y ajoute l'intervention, et qu'en suite qu'on remplace l'objet correspondant déja existant par le nouveau, c'est de l'overkill. On peut directement éditer l'objet récupérer par le parser json et modifier son attribut interventionsList en y pushant la nouvelle intervention.
C'est donc ce que j'ai fait pour résoudre le problème