|
|
@ -119,14 +119,36 @@ void menuAdmin(void){
|
|
|
|
printf("9 : Revenir à l'écran de sélection du profil.\n\n");
|
|
|
|
printf("9 : Revenir à l'écran de sélection du profil.\n\n");
|
|
|
|
printf("#--------------------------------------------------------------------#\n\n");
|
|
|
|
printf("#--------------------------------------------------------------------#\n\n");
|
|
|
|
printf("Choisissez l'action que vous voulez exécuter : ");
|
|
|
|
printf("Choisissez l'action que vous voulez exécuter : ");
|
|
|
|
|
|
|
|
int act;
|
|
|
|
|
|
|
|
scanf("%d",&act);
|
|
|
|
|
|
|
|
switch(act){
|
|
|
|
|
|
|
|
case 1:
|
|
|
|
|
|
|
|
modifPlaces(tiut,int tlogi);
|
|
|
|
|
|
|
|
reset();
|
|
|
|
|
|
|
|
break;
|
|
|
|
|
|
|
|
case 2:
|
|
|
|
|
|
|
|
reset();
|
|
|
|
|
|
|
|
break;
|
|
|
|
|
|
|
|
case 3:
|
|
|
|
|
|
|
|
reset();
|
|
|
|
|
|
|
|
break;
|
|
|
|
|
|
|
|
case 4:
|
|
|
|
|
|
|
|
reset();
|
|
|
|
|
|
|
|
break;
|
|
|
|
|
|
|
|
case 5:
|
|
|
|
|
|
|
|
reset();
|
|
|
|
|
|
|
|
break;
|
|
|
|
|
|
|
|
case 6:
|
|
|
|
|
|
|
|
reset();
|
|
|
|
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
void modifPlaces(VilleIUT* tiut){
|
|
|
|
void modifPlaces(VilleIUT* tiut,int tlogi){
|
|
|
|
printf("Entrez la ville correspondant à l'IUT à modifier (Q pour abandonner):");
|
|
|
|
printf("Entrez la ville correspondant à l'IUT à modifier (Q pour abandonner):");
|
|
|
|
char* ville[31];
|
|
|
|
char* ville[31];
|
|
|
|
scanf("%*c%s",&ville);
|
|
|
|
scanf("%*c%s",&ville);
|
|
|
|
if(ville=="Q") return;
|
|
|
|
if(ville=="Q") return;
|
|
|
|
int noVille=rechercheVille(tiut,ville);
|
|
|
|
int noVille=rechercheTabStr(tiut,tlogi,ville);
|
|
|
|
if(noVille<=0){
|
|
|
|
if(noVille<=0){
|
|
|
|
fprintf(stderr,"Ville non existante !");
|
|
|
|
fprintf(stderr,"Ville non existante !");
|
|
|
|
return;
|
|
|
|
return;
|
|
|
@ -150,8 +172,4 @@ void modifPlaces(VilleIUT* tiut){
|
|
|
|
m->nbp=nPlaces;
|
|
|
|
m->nbp=nPlaces;
|
|
|
|
printf("Le nombre de places dans le département %s de l'IUT de %s a bien été modifié à %d place(s).",dep,ville,nPlaces);
|
|
|
|
printf("Le nombre de places dans le département %s de l'IUT de %s a bien été modifié à %d place(s).",dep,ville,nPlaces);
|
|
|
|
return;
|
|
|
|
return;
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
int rechercheVille(VilleIUT* tiut, char* ville){
|
|
|
|
|
|
|
|
break;
|
|
|
|
|
|
|
|
}
|
|
|
|
}
|