DESCRIPTION:
Context:
La commande cancel ne marche dans presque aucun menu. Les menus:
- Menu pour choisir le type de fichier entrée
- Menu pour importer un fichier ical
- Menu pour importer un fichier PlanInfo
Changement:
Dans main.js:
- À la fonction importerFichierIcal et importerFichierPlanInfo, ajouter condition pour tester valeur entrée, si la valeur est validée, le programme va exécuter et retourne la valeur corresponde, sinon il va retourner "false".
- À la fonction importerPlanning, dans la fonction "switch", dans "case 0" et case "1", ajouter la condition pour tester la valeur retournée de fonction "importerFichierIcal", il va continuer exécuter si la condition est validé, sinon il va retourner "false"
- À la fonction menuPrincipal, dans la fonction "switch", dans case "1", ajouter la condition pour tester la valeur retournée de fonction "importerFichierIcal". le programme continue une fois que tous les condition esst validée.
- À la fonction icalToCsv, ajouter une condition pour tester la valeur retournée de fonction "importerFichierIcal"
- À la fonction csvToIcal, ajouter une condition pour tester la valeur retournée de fonction "importerFichierPlanInfo"
Dans affichage.js:
- À la fonction "afficherPlanning", dans les conditions if, ajouter une plus condition pour tester la valeur index entrée avant de exécuter la fonction.
Résultat obtenu:
Tous le commande "CANCEL" fonctionnant.
Résultat attendu:
Tous le commande "CANCEL" fonctionnant.
Diff:
Diff: