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("| Menu de la SAE S1.02 |\n");
printf("| |\n"); printf("| |\n");
printf("#--------------------------------------------------------------------#\n\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("C : Consultation.\n");
printf("A : Administrateur.\n\n"); printf("A : Administrateur.\n\n");
printf("#--------------------------------------------------------------------#\n"); printf("#--------------------------------------------------------------------#\n\n");
printf("Choisissez votre session : ");
} }
//Pile //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=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]); 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 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); 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; MaillonDep* ldept;
}VilleIUT; }VilleIUT;
//User //Consultant
void menuConsult();
void SearchCityWithIUT(VilleIUT* lvIUT[], int tlogi); void SearchCityWithIUT(VilleIUT* lvIUT[], int tlogi);
@ -26,6 +28,8 @@ void SearchIUTFromDep(VilleIUT* lvIUT[],int tlogi);
//Admin //Admin
void menuAdmin();
void ModSpotInDep(); void ModSpotInDep();
void CreateDepInIUT(); void CreateDepInIUT();

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