|
|
@ -272,12 +272,17 @@ void menuResponsable(VilleIUT*** tiutPointer, ListeCandidats* listePointer, int*
|
|
|
|
case 1:
|
|
|
|
case 1:
|
|
|
|
printf("Lister les candidatures...\n");
|
|
|
|
printf("Lister les candidatures...\n");
|
|
|
|
|
|
|
|
|
|
|
|
printf("\n\n\e[1;32mAffichage des candidatures pour le département 'Informatique' de l'IUT 'Clermont-Ferrand'\n\n\e[0m");
|
|
|
|
printf("\n\e[3;32mLes deux prochaines lignes sont affichées à titre informatif\e[0m\n\n");
|
|
|
|
|
|
|
|
printf("Entrez le nom de la ville que vous souhaitez traiter : Clermont-Ferrand\n");
|
|
|
|
|
|
|
|
printf("Quel département souhaitez-vous modifier ? : Informatique\n");
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
printf("\n\e[1;32mAffichage des candidatures pour le département 'Informatique' de l'IUT 'Clermont-Ferrand'\n\n\e[0m");
|
|
|
|
afficherCandidaturesByDept(*listePointer, *nbCandidats, "Clermont-Ferrand", "Informatique");
|
|
|
|
afficherCandidaturesByDept(*listePointer, *nbCandidats, "Clermont-Ferrand", "Informatique");
|
|
|
|
break;
|
|
|
|
break;
|
|
|
|
case 2:
|
|
|
|
case 2:
|
|
|
|
printf("Traiter les candidatures...\n");
|
|
|
|
printf("Traiter les candidatures...\n");
|
|
|
|
// TODO
|
|
|
|
|
|
|
|
|
|
|
|
menuResponsable_traiterCandidatures(*listePointer, *nbCandidats);
|
|
|
|
break;
|
|
|
|
break;
|
|
|
|
default:
|
|
|
|
default:
|
|
|
|
// Permet d'aspirer les caractères en trop sur stdin (évite de répéter le message d'erreur X fois)
|
|
|
|
// Permet d'aspirer les caractères en trop sur stdin (évite de répéter le message d'erreur X fois)
|
|
|
@ -502,8 +507,25 @@ void menuPrincipal(/* TODO: prise en compte des status actuels du recrutement */
|
|
|
|
printf("\nFermeture de l'application...\n");
|
|
|
|
printf("\nFermeture de l'application...\n");
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
// FONCTIONS MENU CANDIDAT
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
// FONCTIONS MENU RESP
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
void menuResponsable_traiterCandidatures(ListeCandidats liste, int nbCandidats) {
|
|
|
|
|
|
|
|
char dept[LEN_MAX], ville[LEN_MAX];
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
strcpy(dept, "Informatique");
|
|
|
|
|
|
|
|
strcpy(ville, "Clermont-Ferrand");
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
printf("\n\e[3;32mLes deux prochaines lignes sont affichées à titre informatif\e[0m\n\n");
|
|
|
|
|
|
|
|
printf("Entrez le nom de la ville que vous souhaitez traiter : %s\n", ville);
|
|
|
|
|
|
|
|
printf("Quel département souhaitez-vous modifier ? : %s\n", dept);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
printf("\n\e[1;32mTraitement des candidatures pour le département '%s' de l'IUT '%s'\n\n\e[0m", dept, ville);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
// FONCTIONS MENU ADMIN
|
|
|
|
|
|
|
|
|
|
|
|
void menuAdmin_modifierPlaces(VilleIUT** tiut, int nbVilles) {
|
|
|
|
void menuAdmin_modifierPlaces(VilleIUT** tiut, int nbVilles) {
|
|
|
|
int nbPlaces;
|
|
|
|
int nbPlaces;
|
|
|
|