Ajout file d'attente

master
Alix JEUDI--LEMOINE 2 years ago
parent ab18e6e045
commit 0a61d47fcd

@ -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");
}

Loading…
Cancel
Save