diff --git a/src/I/un.c b/src/I/un.c index 9bb273d..b43afaa 100644 --- a/src/I/un.c +++ b/src/I/un.c @@ -245,6 +245,7 @@ void menuCandidat(VilleIUT** tiut, ListeCandidats* listePointer, int nbVilles, i } void menuResponsable(VilleIUT** tiut, ListeCandidats liste, int nbVilles, int nbCandidats) { + FileAttente* file; // poubelle: permet de stocker les caractères aspirés en trop sur stdin lors du choix dans le menu // pass: contient la valeur entrée par l'utilisateur lors de la saisie du mot de passe char poubelle, pass[LEN_MAX]; @@ -275,6 +276,10 @@ void menuResponsable(VilleIUT** tiut, ListeCandidats liste, int nbVilles, int nb } */ + // Met dans le pointeur FileAttente l'adresse de la file d'attente concernant + // le département Informatique de Clermont-Ferrand + file = lireCandidatsAttente("Informatique", "Clermont-Ferrand"); + printf("\e[1;34mResponsable: M. BOUHOURS, IUT: Clermont-Ferrand, Département: Informatique\e[0m\n"); printf("--------------------------------------------------------------------------\n"); printf("\t1 - Lister les candidatures\n\n"); @@ -303,6 +308,7 @@ void menuResponsable(VilleIUT** tiut, ListeCandidats liste, int nbVilles, int nb printf("Traiter les candidatures...\n"); menuResponsable_traiterCandidatures(tiut, nbVilles, liste, nbCandidats); + file = lireCandidatsAttente("Informatique", "Clermont-Ferrand"); break; case 3: printf("Voir les candidats admis...\n"); @@ -311,8 +317,10 @@ void menuResponsable(VilleIUT** tiut, ListeCandidats liste, int nbVilles, int nb afficherCandidatsAdmis("Informatique", "Clermont-Ferrand"); break; case 4: - printf("Voir les candidats en liste d'attente..."); + printf("Voir les candidats en liste d'attente...\n"); + printf("\n\e[1;32mAffichage des candidats en file d'attente pour le département 'Informatique' de l'IUT 'Clermont-Ferrand'\n\n\e[0m"); + afficherCandidatsAttente(file); break; default: // Permet d'aspirer les caractères en trop sur stdin (évite de répéter le message d'erreur X fois) @@ -334,6 +342,7 @@ void menuResponsable(VilleIUT** tiut, ListeCandidats liste, int nbVilles, int nb choix=0; } + ecrireCandidatsAttente("Informatique", "Clermont-Ferrand", file); printf("\nRetour au menu principal...\n"); }