Réglage de problèmes divers.

master
Yann CHAMPEAU 3 years ago
parent 4a3855a624
commit ad3aaa3147

@ -0,0 +1 @@
src/DataBase/Etudiants.bin

@ -1,9 +1,13 @@
PHONY : clean doc all
all : prog
all : prog EXE
prog :
make -C src all
EXE :
rm -f SAE
gcc -o SAE src/saeMain.o src/annexe/saeAnnexe.o src/partie1/saeP1.o src/partie2/saeP2.o src/partie3/saeP3.o src/partie4/saeP4.o
doc :
make -C src doc

@ -1,4 +1,4 @@
all : SAE
all : saeMain.o lib
.PHONY : all doc clean
@ -9,9 +9,6 @@ lib : annexe/saeAnnexe.o partie1/saeP1.o partie2/saeP2.o partie3/saeP3.o partie4
make -C partie3 all
make -C partie4 all
SAE : saeMain.o lib
gcc -o ../SAE saeMain.o annexe/saeAnnexe.o partie1/saeP1.o partie2/saeP2.o partie3/saeP3.o partie4/saeP4.o
saeMain.o : saeMain.c
gcc -Wall -c saeMain.c
@ -27,4 +24,4 @@ clean :
make -C partie1 clean
make -C partie2 clean
make -C partie3 clean
make -C partie4 clean
make -C partie4 clean

@ -13,7 +13,8 @@ void menu(void){
printf("#--------------------------------------------------------------------#\n\n");
printf("Codes pour accéder aux différents profils :\n\n");
printf("C : Consultation.\n");
printf("A : Administrateur.\n\n");
printf("A : Administrateur.\n");
printf("Q : Quitter.\n\n");
printf("#--------------------------------------------------------------------#\n\n");
printf("Choisissez votre session : ");
}

@ -8,7 +8,7 @@
//Partie Consultant.
void MenuUser(VilleIUT* lvIUT[],int tlogi)
void menuUser(VilleIUT* lvIUT[],int tlogi)
{
int intUserEntry=0;
printf("#--------------------------------------------------------------------#\n");
@ -167,7 +167,7 @@ void modifPlaces(VilleIUT* tiut[],int tlogi){
printf("\n\nEntrez le département à modifier:");
char dep[31];
scanf("%*c%s",&dep);
if(!existeDep(tiut->ldept,dep)){
if(!existeDep(v->ldept,dep)){
fprintf(stderr,"\nDépartement non existant !\n");
return;
}
@ -228,7 +228,7 @@ void supprimerDep(VilleIUT* tiut[],int tlogi){
printf("\n\nEntrez le département à supprimer:");
char dep[31];
scanf("%*c%s",&dep);
if(!existeDep(tiut->ldept,dep)){
if(!existeDep(v->ldept,dep)){
fprintf(stderr,"\nDépartement non existant !\n");
return;
}
@ -268,7 +268,7 @@ void modifNomResponsable(VilleIUT* tiut[],int tlogi){
printf("\n\nEntrez le département à modifier:");
char dep[31];
scanf("%*c%s",&dep);
if(!existeDep(tiut->ldept,dep)){
if(!existeDep(v->ldept,dep)){
fprintf(stderr,"\nDépartement non existant !\n");
return;
}
@ -280,4 +280,4 @@ void modifNomResponsable(VilleIUT* tiut[],int tlogi){
strcpy(m->resp,nom);
printf("\n\nLe nom du responsable du département %s de l'IUT de %s a bien été changé pour %s.\n",dep,ville,nom);
return;
}
}

@ -3,7 +3,7 @@
#include <errno.h>
#include "saeP2.h"
/*
candidat* LoadCandid(void)
{
//J'ouvre le fichier
@ -110,4 +110,4 @@ void RechercheCandidat(int ID, int nbcandidat, int tmax,candidat *tcand)
}
//void gestionPhaseCandidatures(); A FAIRE.
//void gestionPhaseCandidatures(); A FAIRE.*/

@ -1,3 +1,4 @@
/*
typedef struct
{
char ville[31];
@ -17,4 +18,4 @@ typedef struct
candidat* LoadCandid(void);
//void gestionPhaseCandidatures(); A FAIRE.
//void gestionPhaseCandidatures(); A FAIRE.*/

@ -9,22 +9,31 @@
int main(void)
{
system("clear");
VilleIUT* tiut[36529];
int tlogi=loadIUT(tiut);
menu();
char user;
scanf("%c",&user);
switch(user){
case 'C':
reset();
menuUser(tiut,tlogi);
reset();
break;
case 'A':
reset();
menuAdmin(tiut,tlogi);
reset();
int tlogi=loadIUT(tiut), quit=0;
while(!quit){
menu();
char user, confirmation;
scanf("%c",&user);
switch(user){
case 'C':
reset();
menuUser(tiut,tlogi);
reset();
break;
case 'A':
reset();
menuAdmin(tiut,tlogi);
reset();
break;
case 'Q':
printf("Êtes-vous sûr de vouloir quitter ? (Y pour continuer)\n\n");
scanf("%*c%c",&confirmation);
if(confirmation=='Y') quit=1;
system("clear");
}
}
//save();
return 0;
}
}

Loading…
Cancel
Save