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