Fonction utilisateur

master
Jade VAN BRABANDT 3 years ago
commit 8175e3cc98

@ -9,10 +9,11 @@ void menu(void){
printf("| Menu de la SAE S1.02 |\n");
printf("| |\n");
printf("#--------------------------------------------------------------------#\n\n");
printf("Choisissez votre session :\n\n");
printf("Codes pour accéder aux différents profils :\n\n");
printf("C : Consultation.\n");
printf("A : Administrateur.\n\n");
printf("#--------------------------------------------------------------------#\n");
printf("#--------------------------------------------------------------------#\n\n");
printf("Choisissez votre session : ");
}
//Pile
@ -115,3 +116,10 @@ void afficherFileEntier(File f)
for(int i=0;i<f->pExit->tlogi;++i) printf("%d\n",f->pExit->tab[i]);
for(int i=f->pEntry->tlogi;i!=0;--i) printf("%d\n",f->pEntry->tab[i]);
}
void reset(void){
char capt;
printf("\n\nAppuyez sur entrer pour continuer :\n");
scanf("%*c%c",&capt);
system("clear");
}

@ -41,3 +41,5 @@ int defiler(File f); //
//
void vider_file(File f); //
//----------------------------------//
void reset(void);

@ -69,3 +69,19 @@ void SearchIUTFromDep(VilleIUT* lvIUT[],int tlogi)
if(MaillonAct->departement==sDep) printf("%s",lvIUT[i]->Ville);
}
}
void menuAdmin(void){
printf("#--------------------------------------------------------------------#\n");
printf("| |\n");
printf("| SAE S1.02 |\n");
printf("| |\n");
printf("#--------------------------------------------------------------------#\n\n");
printf("Codes correspondant aux différentes actions :\n\n");
printf("1 : Modifier le nombre de places dans un département.\n");
printf("2 : Créer un département dans un IUT.\n");
printf("3 : Supprimer un département dun IUT.\n");
printf("4 : Lancer et arrêter la phase de candidature.\n");
printf("5 : Modifier le nom d'un responsable de département.\n");
printf("9 : Revenir à l'écran de sélection du profil.\n\n");
printf("#--------------------------------------------------------------------#\n\n");
printf("Choisissez l'action que vous voulez exécuter : ");
}

@ -14,7 +14,9 @@ typedef struct
MaillonDep* ldept;
}VilleIUT;
//User
//Consultant
void menuConsult();
void SearchCityWithIUT(VilleIUT* lvIUT[], int tlogi);
@ -26,6 +28,8 @@ void SearchIUTFromDep(VilleIUT* lvIUT[],int tlogi);
//Admin
void menuAdmin();
void ModSpotInDep();
void CreateDepInIUT();

@ -10,5 +10,18 @@
int main(void)
{
menu();
char user;
scanf("%c",&user);
switch(user){
case "C":
reset();
menuConsult();
reset();
break;
case "A":
reset();
menuAdmin();
reset();
}
return 0;
}
Loading…
Cancel
Save