Après authetification, la présence ou non du numéro de la place permet d'identifier le profil (demandeur/détenteur).
Cas Détenteur
Si le numéro de la place est renseigné, il s'agit d'un détenteur.
Il a alors la possibilité de libérer sa place pour le jour J+1 s'il ne l'avait pas libéré auparavant (inexistante dans la table PlacesDipos pour J+1)(1)
de choisir une période à libérer.
A la validation, tous les champs de la table PlacesDipos sont alimentés sauf le champ occupePar qui reste vide (1 ligne par jour).
(1) Si pour ce jour, ce numero de place existe dans la table PlacesDispos alors afficher bouton lui proposant de chercher une place.
Cas Demandeur (salarié sans numéro de place)
Après authentification, lui afficher:
les places dispos pour le jour J+1
ou choisir une autre période
Après le choix d'un jour et validation, on alimente la table PlacesDipos en renseignant le champ OccupePar.
Après authetification, la présence ou non du numéro de la place permet d'identifier le profil (demandeur/détenteur).
Cas Détenteur
Si le numéro de la place est renseigné, il s'agit d'un détenteur.
(1) Si pour ce jour, ce numero de place existe dans la table PlacesDispos alors afficher bouton lui proposant de chercher une place.
Cas Demandeur (salarié sans numéro de place)
Après authentification, lui afficher:
Après le choix d'un jour et validation, on alimente la table PlacesDipos en renseignant le champ OccupePar.