|
|
|
@ -1,6 +1,6 @@
|
|
|
|
|
#include "SAE.h"
|
|
|
|
|
|
|
|
|
|
void menu(VilleIUT *tiut[], int *nbIUT)
|
|
|
|
|
void menu(VilleIUT *tiut[], int *nbIUT, Etudiant *tetud[], int *nbCandidats)
|
|
|
|
|
{
|
|
|
|
|
int choix;
|
|
|
|
|
bool c = false;
|
|
|
|
@ -16,10 +16,10 @@ void menu(VilleIUT *tiut[], int *nbIUT)
|
|
|
|
|
switch (choix)
|
|
|
|
|
{
|
|
|
|
|
case 1:
|
|
|
|
|
menuUtilisateur(tiut, nbIUT);
|
|
|
|
|
menuUtilisateur(tiut, nbIUT, tetud, nbCandidats);
|
|
|
|
|
break;
|
|
|
|
|
case 2:
|
|
|
|
|
menuAdministrateur(tiut, nbIUT);
|
|
|
|
|
menuAdministrateur(tiut, nbIUT, tetud, nbCandidats);
|
|
|
|
|
break;
|
|
|
|
|
case 9:
|
|
|
|
|
c = true;
|
|
|
|
@ -31,7 +31,7 @@ void menu(VilleIUT *tiut[], int *nbIUT)
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
void menuUtilisateur(VilleIUT *tiut[], int *nbIUT)
|
|
|
|
|
void menuUtilisateur(VilleIUT *tiut[], int *nbIUT, Etudiant *tetud[], int *nbCandidats)
|
|
|
|
|
{
|
|
|
|
|
int choix;
|
|
|
|
|
bool c = false;
|
|
|
|
@ -70,7 +70,7 @@ void menuUtilisateur(VilleIUT *tiut[], int *nbIUT)
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
void menuAdministrateur(VilleIUT *tiut[], int *nbIUT)
|
|
|
|
|
void menuAdministrateur(VilleIUT *tiut[], int *nbIUT, Etudiant *tetud[], int *nbCandidats)
|
|
|
|
|
{
|
|
|
|
|
int choix;
|
|
|
|
|
bool c = false;
|
|
|
|
@ -82,8 +82,9 @@ void menuAdministrateur(VilleIUT *tiut[], int *nbIUT)
|
|
|
|
|
printf("\t2 - Créer un département dans un IUT\n");
|
|
|
|
|
printf("\t3 - Supprimer un département d'un IUT\n");
|
|
|
|
|
printf("\t4 - Modifier le responsable d'un département\n");
|
|
|
|
|
printf("\t5 - Lancer la phase de candidature\n");
|
|
|
|
|
printf("\t6 - Stopper la phase de candidature\n");
|
|
|
|
|
printf("\t5 - Afficher les candidats\n");
|
|
|
|
|
printf("\t6 - Lancer la phase de candidature\n");
|
|
|
|
|
printf("\t7 - Stopper la phase de candidature\n");
|
|
|
|
|
printf("\t9 - Quitter\n");
|
|
|
|
|
printf("\nEntrez votre choix :\n> ");
|
|
|
|
|
scanf("%d", &choix);
|
|
|
|
@ -102,11 +103,14 @@ void menuAdministrateur(VilleIUT *tiut[], int *nbIUT)
|
|
|
|
|
modificationRespDept(tiut, *nbIUT);
|
|
|
|
|
break;
|
|
|
|
|
case 5:
|
|
|
|
|
//
|
|
|
|
|
afficherEtudiant(*tetud[0]);
|
|
|
|
|
break;
|
|
|
|
|
case 6:
|
|
|
|
|
//
|
|
|
|
|
break;
|
|
|
|
|
case 7:
|
|
|
|
|
//
|
|
|
|
|
break;
|
|
|
|
|
case 9:
|
|
|
|
|
c = true;
|
|
|
|
|
return;
|
|
|
|
|