Bratoun / SAE_S3_DevWeb

0 stars 1 forks source link

Création de la grille journalière contrainte (GriJ) #24

Open Bratoun opened 11 months ago

Bratoun commented 11 months ago

Description

En tant qu'organisateur de festival, Je peux créer la GriJ pour le festival, Afin de spécifier les contraintes journalières pour la planification.

Règles métiers

Grij : grille journalière de contrainte. Une Grij n'est pas obligatoire dans un festival. Le calendrier du festival représente les jours compris dans la période du festival, c'est-à-dire entre la date de début et de fin.

Tests d'acceptation

Étant donné un organisateur sur la page de profil d'un festival dont il est l'organisateur, Quand il clique sur "planification automatique du festival", Alors il est dirigé vers la page de paramétrage de la Grij.

Étant donné un organisateur sur la page de paramétrage de la Grij, Quand il clique sur un jour du calendrier du festival, Alors il peut ajouter une heure de début et de fin ainsi qu'une durée minimale entre chaque spectacle.

Étant donné un organisateur sur la page de paramétrage de la Grij ayant sélectionné un/des jour(s), Et ayant entré les nouveaux paramètres de ces jours, Quand il clique sur "valider les modifications", Alors les modifications sont sauvegardées, Et une pop-up l'informe de la modification des jours en l'informant des nouveaux paramètres ainsi des jours modifiés, Et il est redirigé vers le profil du festival.

Étant donné un organisateur sur la page de paramétrage de la Grij ayant modifiés un/des jour(s), Quand il clique sur "valider les modifications", Et qu'une erreur de connexion à la base de données survient, Alors une pop-up l'informe qu'une erreur avec les serveurs a eu lieu, Et qu'aucun jours n'a été modifiés.