MODIF correction enregistrement

master
Matheo THIERRY 2 years ago
parent a7f92e3fcb
commit fdc25d6cce

@ -88,7 +88,11 @@ bio-informatique
pion pion
blanc blanc
10 12 13 16 10 12 13 16
3 4
Lyon
Economie
0
0
Clermont-Ferrand Clermont-Ferrand
informatique informatique
0 0

BIN
sae

Binary file not shown.

@ -618,9 +618,6 @@ void suppcarte(listetuinfo etu){
choix2(lcarte, choixville, choixdep); choix2(lcarte, choixville, choixdep);
lcarte = suppressioncartechoix(choixville, choixdep, lcarte); lcarte = suppressioncartechoix(choixville, choixdep, lcarte);
etu.carte=lcarte; etu.carte=lcarte;
affichageetu(etu);
lcarte=etu.carte;
affichagecarte(lcarte);
} }
//========================================================================================================== //==========================================================================================================
@ -805,7 +802,7 @@ void menuValidation(listetuinfo etu){
validation(choixville, choixdep, lcarte, &ok); validation(choixville, choixdep, lcarte, &ok);
} }
void menuP1Utilisateur(listetuinfo etu, VilleIUT *tabVille[], int nb, listetuinfo *tetu[], int nbEtu, DepartementVille *departementVille, char nomFich[]) { listetuinfo menuP1Utilisateur(listetuinfo etu, VilleIUT *tabVille[], int nb, listetuinfo *tetu[], int nbEtu, DepartementVille *departementVille, char nomFich[]) {
int choixP1U; int choixP1U;
int suite=0; int suite=0;
int reponse; int reponse;
@ -845,6 +842,7 @@ void menuP1Utilisateur(listetuinfo etu, VilleIUT *tabVille[], int nb, listetuinf
case 5: case 5:
etu=allajoutprocess(tabVille, etu, nb); etu=allajoutprocess(tabVille, etu, nb);
etu.nbchoix = etu.nbchoix+1; etu.nbchoix = etu.nbchoix+1;
printf("%d\n", etu.nbchoix);
break; break;
case 6: case 6:
modificationcarte(etu, tabVille, nb); modificationcarte(etu, tabVille, nb);
@ -875,7 +873,7 @@ void menuP1Utilisateur(listetuinfo etu, VilleIUT *tabVille[], int nb, listetuinf
} }
break; break;
case 15: case 15:
return; return etu;
} }
} }
} }
@ -970,7 +968,8 @@ void menuPrincipal(VilleIUT *tabVille[], int nb, listetuinfo *tetu[], int nbEtu,
scanf("%d", &num); scanf("%d", &num);
ligneetu = recherdicoetu(tetu, nbEtu, num); ligneetu = recherdicoetu(tetu, nbEtu, num);
etu = *tetu[ligneetu]; etu = *tetu[ligneetu];
menuP1Utilisateur(etu, tabVille, nb, tetu, nbEtu, departementVille, nomFich); etu =menuP1Utilisateur(etu, tabVille, nb, tetu, nbEtu, departementVille, nomFich);
*tetu[ligneetu] = etu;
break; break;
case 2: case 2:
menuP1Administrateur(tabVille, nb, tetu, nbEtu, departementVille, tetutri); menuP1Administrateur(tabVille, nb, tetu, nbEtu, departementVille, tetutri);

@ -134,6 +134,6 @@ typedef struct listatt{
void test(void); void test(void);
void menuP1Utilisateur(listetuinfo etu, VilleIUT *tabVille[], int nb, listetuinfo *tetu[], int nbEtu, DepartementVille *departementVille, char nomFich[]); listetuinfo menuP1Utilisateur(listetuinfo etu, VilleIUT *tabVille[], int nb, listetuinfo *tetu[], int nbEtu, DepartementVille *departementVille, char nomFich[]);
void menuP1Administrateur(VilleIUT *tabVille[], int nb, listetuinfo *tetu[], int nbEtu, DepartementVille* departementVille, listetuinfo *tetutri[]); void menuP1Administrateur(VilleIUT *tabVille[], int nb, listetuinfo *tetu[], int nbEtu, DepartementVille* departementVille, listetuinfo *tetutri[]);
void menuPrincipal(VilleIUT *tabVille[], int nb, listetuinfo *tetu[], int nbEtu, DepartementVille* departementVille, char nomFich[], listetuinfo *tetutri[]); void menuPrincipal(VilleIUT *tabVille[], int nb, listetuinfo *tetu[], int nbEtu, DepartementVille* departementVille, char nomFich[], listetuinfo *tetutri[]);
Loading…
Cancel
Save