|
|
@ -23,7 +23,7 @@ void titreMenuPrincipal(void) {
|
|
|
|
void menuCandidat() {
|
|
|
|
void menuCandidat() {
|
|
|
|
int choix; // Contient le choix de l'utilisateur dans le menu
|
|
|
|
int choix; // Contient le choix de l'utilisateur dans le menu
|
|
|
|
|
|
|
|
|
|
|
|
printf("\n\n-----------------------------------------------------------------------\n");
|
|
|
|
printf("\n-----------------------------------------------------------------------\n");
|
|
|
|
printf("\t1 - Consulter les ville possédant un IUT\n\n");
|
|
|
|
printf("\t1 - Consulter les ville possédant un IUT\n\n");
|
|
|
|
printf("\t2 - Voir les disponibilités des départements dans un IUT\n\n");
|
|
|
|
printf("\t2 - Voir les disponibilités des départements dans un IUT\n\n");
|
|
|
|
printf("\t3 - Rechercher un département\n\n");
|
|
|
|
printf("\t3 - Rechercher un département\n\n");
|
|
|
@ -65,7 +65,7 @@ void menuCandidat() {
|
|
|
|
break;
|
|
|
|
break;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
printf("\n\n-----------------------------------------------------------------------\n");
|
|
|
|
printf("\n-----------------------------------------------------------------------\n");
|
|
|
|
printf("\t1 - Consulter les ville possédant un IUT\n\n");
|
|
|
|
printf("\t1 - Consulter les ville possédant un IUT\n\n");
|
|
|
|
printf("\t2 - Voir les disponibilités des départements dans un IUT\n\n");
|
|
|
|
printf("\t2 - Voir les disponibilités des départements dans un IUT\n\n");
|
|
|
|
printf("\t3 - Rechercher un département\n\n");
|
|
|
|
printf("\t3 - Rechercher un département\n\n");
|
|
|
@ -77,18 +77,16 @@ void menuCandidat() {
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
printf("\nRetour au menu principal...\n");
|
|
|
|
printf("\nRetour au menu principal...\n");
|
|
|
|
titreMenuPrincipal();
|
|
|
|
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
void menuAdmin() {
|
|
|
|
void menuAdmin() {
|
|
|
|
printf("\nRetour au menu principal...\n");
|
|
|
|
printf("\nRetour au menu principal...\n");
|
|
|
|
titreMenuPrincipal();
|
|
|
|
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
void menuResponsable() {
|
|
|
|
void menuResponsable() {
|
|
|
|
int choix; // Contient le choix de l'utilisateur dans le menu
|
|
|
|
int choix; // Contient le choix de l'utilisateur dans le menu
|
|
|
|
|
|
|
|
|
|
|
|
printf("\n\n--------------------------------------------------------------------\n");
|
|
|
|
printf("\n--------------------------------------------------------------------\n");
|
|
|
|
printf("\t1 - Modifier le nombre de place d'une formation\n\n");
|
|
|
|
printf("\t1 - Modifier le nombre de place d'une formation\n\n");
|
|
|
|
printf("\t2 - Créer un nouveau département\n\n");
|
|
|
|
printf("\t2 - Créer un nouveau département\n\n");
|
|
|
|
printf("\t3 - Supprimer un département\n\n");
|
|
|
|
printf("\t3 - Supprimer un département\n\n");
|
|
|
@ -129,7 +127,7 @@ void menuResponsable() {
|
|
|
|
break;
|
|
|
|
break;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
printf("\n\n----------------------------------------------------------------\n");
|
|
|
|
printf("\n----------------------------------------------------------------\n");
|
|
|
|
printf("\t1 - Modifier le nombre de place d'une formation \n\n");
|
|
|
|
printf("\t1 - Modifier le nombre de place d'une formation \n\n");
|
|
|
|
printf("\t2 - Créer un nouveau département\n\n");
|
|
|
|
printf("\t2 - Créer un nouveau département\n\n");
|
|
|
|
printf("\t3 - Supprimer un département\n\n");
|
|
|
|
printf("\t3 - Supprimer un département\n\n");
|
|
|
@ -142,7 +140,6 @@ void menuResponsable() {
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
printf("\nRetour au menu principal...\n");
|
|
|
|
printf("\nRetour au menu principal...\n");
|
|
|
|
titreMenuPrincipal();
|
|
|
|
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
void menuPrincipal(/* TODO: prise en compte des status actuels du recrutement */) {
|
|
|
|
void menuPrincipal(/* TODO: prise en compte des status actuels du recrutement */) {
|
|
|
@ -174,10 +171,11 @@ void menuPrincipal(/* TODO: prise en compte des status actuels du recrutement */
|
|
|
|
printf(" ╚═════╝╚═╝ ╚═╝╚═╝ ╚═══╝╚═════╝ ╚═╝╚═════╝ ╚═╝ ╚═╝ ╚═╝ \n\n");
|
|
|
|
printf(" ╚═════╝╚═╝ ╚═╝╚═╝ ╚═══╝╚═════╝ ╚═╝╚═════╝ ╚═╝ ╚═╝ ╚═╝ \n\n");
|
|
|
|
|
|
|
|
|
|
|
|
menuCandidat();
|
|
|
|
menuCandidat();
|
|
|
|
|
|
|
|
titreMenuPrincipal();
|
|
|
|
break;
|
|
|
|
break;
|
|
|
|
case 2:
|
|
|
|
case 2:
|
|
|
|
system("clear");
|
|
|
|
system("clear");
|
|
|
|
printf("\b █████╗ ██████╗ ███╗ ███╗██╗███╗ ██╗██╗███████╗████████╗██████╗ █████╗ ████████╗███████╗██╗ ██╗██████╗ \n");
|
|
|
|
printf(" █████╗ ██████╗ ███╗ ███╗██╗███╗ ██╗██╗███████╗████████╗██████╗ █████╗ ████████╗███████╗██╗ ██╗██████╗ \n");
|
|
|
|
printf("██╔══██╗██╔══██╗████╗ ████║██║████╗ ██║██║██╔════╝╚══██╔══╝██╔══██╗██╔══██╗╚══██╔══╝██╔════╝██║ ██║██╔══██╗\n");
|
|
|
|
printf("██╔══██╗██╔══██╗████╗ ████║██║████╗ ██║██║██╔════╝╚══██╔══╝██╔══██╗██╔══██╗╚══██╔══╝██╔════╝██║ ██║██╔══██╗\n");
|
|
|
|
printf("███████║██║ ██║██╔████╔██║██║██╔██╗ ██║██║███████╗ ██║ ██████╔╝███████║ ██║ █████╗ ██║ ██║██████╔╝\n");
|
|
|
|
printf("███████║██║ ██║██╔████╔██║██║██╔██╗ ██║██║███████╗ ██║ ██████╔╝███████║ ██║ █████╗ ██║ ██║██████╔╝\n");
|
|
|
|
printf("██╔══██║██║ ██║██║╚██╔╝██║██║██║╚██╗██║██║╚════██║ ██║ ██╔══██╗██╔══██║ ██║ ██╔══╝ ██║ ██║██╔══██╗\n");
|
|
|
|
printf("██╔══██║██║ ██║██║╚██╔╝██║██║██║╚██╗██║██║╚════██║ ██║ ██╔══██╗██╔══██║ ██║ ██╔══╝ ██║ ██║██╔══██╗\n");
|
|
|
@ -185,10 +183,11 @@ void menuPrincipal(/* TODO: prise en compte des status actuels du recrutement */
|
|
|
|
printf("╚═╝ ╚═╝╚═════╝ ╚═╝ ╚═╝╚═╝╚═╝ ╚═══╝╚═╝╚══════╝ ╚═╝ ╚═╝ ╚═╝╚═╝ ╚═╝ ╚═╝ ╚══════╝ ╚═════╝ ╚═╝ ╚═╝\n\n");
|
|
|
|
printf("╚═╝ ╚═╝╚═════╝ ╚═╝ ╚═╝╚═╝╚═╝ ╚═══╝╚═╝╚══════╝ ╚═╝ ╚═╝ ╚═╝╚═╝ ╚═╝ ╚═╝ ╚══════╝ ╚═════╝ ╚═╝ ╚═╝\n\n");
|
|
|
|
|
|
|
|
|
|
|
|
menuAdmin();
|
|
|
|
menuAdmin();
|
|
|
|
|
|
|
|
titreMenuPrincipal();
|
|
|
|
break;
|
|
|
|
break;
|
|
|
|
case 3:
|
|
|
|
case 3:
|
|
|
|
system("clear");
|
|
|
|
system("clear");
|
|
|
|
printf("\b██████╗ ███████╗███████╗██████╗ ██████╗ ███╗ ██╗███████╗ █████╗ ██████╗ ██╗ ███████╗\n");
|
|
|
|
printf("██████╗ ███████╗███████╗██████╗ ██████╗ ███╗ ██╗███████╗ █████╗ ██████╗ ██╗ ███████╗\n");
|
|
|
|
printf("██╔══██╗██╔════╝██╔════╝██╔══██╗██╔═══██╗████╗ ██║██╔════╝██╔══██╗██╔══██╗██║ ██╔════╝\n");
|
|
|
|
printf("██╔══██╗██╔════╝██╔════╝██╔══██╗██╔═══██╗████╗ ██║██╔════╝██╔══██╗██╔══██╗██║ ██╔════╝\n");
|
|
|
|
printf("██████╔╝█████╗ ███████╗██████╔╝██║ ██║██╔██╗ ██║███████╗███████║██████╔╝██║ █████╗ \n");
|
|
|
|
printf("██████╔╝█████╗ ███████╗██████╔╝██║ ██║██╔██╗ ██║███████╗███████║██████╔╝██║ █████╗ \n");
|
|
|
|
printf("██╔══██╗██╔══╝ ╚════██║██╔═══╝ ██║ ██║██║╚██╗██║╚════██║██╔══██║██╔══██╗██║ ██╔══╝ \n");
|
|
|
|
printf("██╔══██╗██╔══╝ ╚════██║██╔═══╝ ██║ ██║██║╚██╗██║╚════██║██╔══██║██╔══██╗██║ ██╔══╝ \n");
|
|
|
@ -196,6 +195,7 @@ void menuPrincipal(/* TODO: prise en compte des status actuels du recrutement */
|
|
|
|
printf("╚═╝ ╚═╝╚══════╝╚══════╝╚═╝ ╚═════╝ ╚═╝ ╚═══╝╚══════╝╚═╝ ╚═╝╚═════╝ ╚══════╝╚══════╝\n\n");
|
|
|
|
printf("╚═╝ ╚═╝╚══════╝╚══════╝╚═╝ ╚═════╝ ╚═╝ ╚═══╝╚══════╝╚═╝ ╚═╝╚═════╝ ╚══════╝╚══════╝\n\n");
|
|
|
|
|
|
|
|
|
|
|
|
menuResponsable();
|
|
|
|
menuResponsable();
|
|
|
|
|
|
|
|
titreMenuPrincipal();
|
|
|
|
break;
|
|
|
|
break;
|
|
|
|
default:
|
|
|
|
default:
|
|
|
|
fprintf(stderr, "\e[0;91mErreur : la valeur entrée est invalide, merci de réessayer.\n\e[0m");
|
|
|
|
fprintf(stderr, "\e[0;91mErreur : la valeur entrée est invalide, merci de réessayer.\n\e[0m");
|
|
|
|