From 1b246937d29ca949ffcae5f2fa5c57e2f3694018 Mon Sep 17 00:00:00 2001 From: Kyllian CHABANON Date: Fri, 11 Nov 2022 22:40:20 +0100 Subject: [PATCH] Modification de la documentation --- html/Affichage_8c.html | 32 ++++++------ html/Affichage_8c__incl.md5 | 2 +- html/Fonctions_8h_source.html | 79 +++++++++++++++--------------- html/GestionAdherents_8c.html | 42 ++++++++-------- html/GestionAdherents_8c__incl.md5 | 2 +- html/GestionPoints_8c.html | 56 +++++++++++++-------- html/GestionPoints_8c__incl.md5 | 2 +- html/Global_8c.html | 14 +++--- html/Global_8c__incl.md5 | 2 +- html/Menus_8c.html | 9 ++-- html/Ouverture_8c.html | 36 +++++++------- html/Ouverture_8c__incl.md5 | 2 +- html/Sauvegarde_8c.html | 18 +++---- html/Sauvegarde_8c__incl.md5 | 2 +- html/files.html | 12 ++--- html/globals.html | 4 +- html/globals_func.html | 4 +- html/index.html | 6 +-- html/search/all_2.js | 2 +- html/search/functions_2.js | 2 +- 20 files changed, 176 insertions(+), 152 deletions(-) diff --git a/html/Affichage_8c.html b/html/Affichage_8c.html index 68bd42b..cdec73a 100644 --- a/html/Affichage_8c.html +++ b/html/Affichage_8c.html @@ -68,7 +68,7 @@ $(function() {
-

Fichier qui contient toutes les fonctions d'affichage. +

Fichier contenant toutes les fonctions d'affichage. More...

#include "Fonctions.h"
@@ -76,7 +76,7 @@ Include dependency graph for Affichage.c:
- + @@ -102,8 +102,8 @@ Functions  

Detailed Description

-

Fichier qui contient toutes les fonctions d'affichage.

-
Author
+

Fichier contenant toutes les fonctions d'affichage.

+
Author
Antoine Perederii - Ayour Malki

Function Documentation

◆ Affichage1Adherent()

@@ -150,17 +150,18 @@ Functions

Affiche les informations d'un adhérent.

-
Author
+
Author
Antoine Perederii - Ayour Malki
Parameters
- - - + + +
tNoCartetableau contenant les numéros de toutes les cartes
tAgetableau contenant les âges des membres
tPointsCartetableau qui contient le nombre de points restants sur chaque carte
tCarteActivetableau qui contient l'état de chaque carte
nbElemtaille logique des tableaux
tPointsCartetableau contenant le nombre de points restants sur chaque carte
tCarteActivetableau contenant l'état de chaque carte
nbElemtaille logique des tableaux
+

Affiche le numéro de carte, l'âge, le nombre de points restants et l'état de la carte d'un adhérent.

@@ -181,7 +182,7 @@ Functions

Affiche le nombre d'adhérents.

-
Author
+
Author
Ayour Malki
Parameters
@@ -218,7 +219,7 @@ Functions

Affiche le nombre d'entrées total.

-
Author
+
Author
Ayour Malki
Parameters
nbElemtaille logique des tableaux
@@ -262,7 +263,7 @@ Functions

Affiche le nombre d'entrées de chaque jour.

-
Author
+
Author
Antoine Perederii
Parameters
tNbActivitesJourtableau contenant le nombre d'activités de chaque jour
@@ -319,17 +320,18 @@ Functions

Affiche les informations de tous les adhérents.

-
Author
+
Author
Antoine Perederii - Ayour Malki
Parameters
tNbActivitesJourtableau contenant le nombre d'activités de chaque jour
- - - + + +
tNoCartetableau contenant les numéros de toutes les cartes
tAgetableau contenant les âges des membres
tPointsCartetableau qui contient le nombre de points restants sur chaque carte
tCarteActivetableau qui contient l'état de chaque carte
nbElemtaille logique des tableaux
tPointsCartetableau contenant le nombre de points restants sur chaque carte
tCarteActivetableau contenant l'état de chaque carte
nbElemtaille logique des tableaux
+

Affiche le numéro de carte, l'âge, le nombre de points restants et l'état de la carte de l'adhérent recherché.

diff --git a/html/Affichage_8c__incl.md5 b/html/Affichage_8c__incl.md5 index a173d00..93a448b 100644 --- a/html/Affichage_8c__incl.md5 +++ b/html/Affichage_8c__incl.md5 @@ -1 +1 @@ -bc829a696a8070ffc3cdc1e6b473322b \ No newline at end of file +7b7b3db5b895a74182b838405aaea133 \ No newline at end of file diff --git a/html/Fonctions_8h_source.html b/html/Fonctions_8h_source.html index d0952ba..43c45e4 100644 --- a/html/Fonctions_8h_source.html +++ b/html/Fonctions_8h_source.html @@ -76,50 +76,51 @@ $(function() {
9 /* Fonctions des menus */
10 int ChoixMenu(void);
11 int ChoixMenuAffichage(void);
-
12 
-
13 /* Fonctions d'affichage */
-
14 void Affichage1Adherent(int tNoCarte[], int tAge[], int tPointsCarte[], int tCarteActive[], int nbElem);
-
15 void AffichageTousAdherents(int tNoCarte[], int tAge[], int tPointsCarte[], int tCarteActive[], int nbElem);
-
16 void AffichageNbEntreesTousJour(int tNbActivitesJour[], int tDate[], int nbElem);
-
17 void AffichageNbEntreesTotal(int tNbActivitesJour[], int nbElem);
-
18 void AffichageNbAdherents(int nbElem);
-
19 
-
20 /* Fonction globale */
-
21 void GestionMenus(void);
-
22 
-
23 /* Fonction de sauvegarde */
-
24 int Sauvegarde(int tNoCarte[], int tAge[], int tPointsCarte[], int tCarteActive[], int tNbActivitesJour[], int tDate[], int nbElem, int pasAct);
-
25 
-
26 /* Fonctions de gestion des adhérents */
-
27 int RechercheAdherent(int tNoCarte[], int nbElem, int NoCarte, int *trouve);
-
28 int RechercheAjoutAdherent(int tNoCarte[], int nbElem, int noCarte);
-
29 int AjoutAdherent(int tNoCarte[], int tAge[], int tPointsCarte[], int tCarteActive[], int tMax, int nbElem);
-
30 void ModificationAge(int tNoCarte[], int tAge[], int nbElem);
-
31 int SupprimerAdherent(int tNoCarte[], int tAge[], int tPointsCarte[], int tCarteActive[], int nbElem);
-
32 void ModificationActivationCarte(int tNoCarte[], int tCarteActive[], int nbElem);
-
33 
-
34 /* Fonctions de gestion des points */
-
35 void AjoutPoints(int tNoCarte[], int tPointsCarte[], int tCarteActive[], int nbElem, int noCarte);
-
36 void DebitActivitee(int tNoCarte[], int tCarteActive[], int tNbActivitesJour[], int nbElem);
-
void AffichageNbAdherents(int nbElem)
Affiche le nombre d'adhérents.
Definition: Affichage.c:93
-
void AffichageTousAdherents(int tNoCarte[], int tAge[], int tPointsCarte[], int tCarteActive[], int nbElem)
Affiche les informations de tous les adhérents.
Definition: Affichage.c:45
-
void AffichageNbEntreesTousJour(int tNbActivitesJour[], int tDate[], int nbElem)
Affiche le nombre d'entrées de chaque jour.
Definition: Affichage.c:62
-
void Affichage1Adherent(int tNoCarte[], int tAge[], int tPointsCarte[], int tCarteActive[], int nbElem)
Affiche les informations d'un adhérent.
Definition: Affichage.c:18
-
void AffichageNbEntreesTotal(int tNbActivitesJour[], int nbElem)
Affiche le nombre d'entrées total.
Definition: Affichage.c:78
-
int SupprimerAdherent(int tNoCarte[], int tAge[], int tPointsCarte[], int tCarteActive[], int nbElem)
Permet de supprimer un adhérent.
Definition: GestionAdherents.c:107
-
void ModificationAge(int tNoCarte[], int tAge[], int nbElem)
Permet de modifier l'âge d'un adhérent.
Definition: GestionAdherents.c:77
-
void ModificationActivationCarte(int tNoCarte[], int tCarteActive[], int nbElem)
Modifie l'état de la carte.
Definition: GestionAdherents.c:140
+
12 int choixMenuActivites(void);
+
13 
+
14 /* Fonctions d'affichage */
+
15 void Affichage1Adherent(int tNoCarte[], int tAge[], int tPointsCarte[], int tCarteActive[], int nbElem);
+
16 void AffichageTousAdherents(int tNoCarte[], int tAge[], int tPointsCarte[], int tCarteActive[], int nbElem);
+
17 void AffichageNbEntreesTousJour(int tNbActivitesJour[], int tDate[], int nbElem);
+
18 void AffichageNbEntreesTotal(int tNbActivitesJour[], int nbElem);
+
19 void AffichageNbAdherents(int nbElem);
+
20 
+
21 /* Fonction globale */
+
22 void GestionMenus(void);
+
23 
+
24 /* Fonction de sauvegarde */
+
25 int Sauvegarde(int tNoCarte[], int tAge[], int tPointsCarte[], int tCarteActive[], int tNbActivitesJour[], int tDate[], int nbElem, int pasAct);
+
26 
+
27 /* Fonctions de gestion des adhérents */
+
28 int RechercheAdherent(int tNoCarte[], int nbElem, int NoCarte, int *trouve);
+
29 int RechercheAjoutAdherent(int tNoCarte[], int nbElem, int noCarte);
+
30 int AjoutAdherent(int tNoCarte[], int tAge[], int tPointsCarte[], int tCarteActive[], int tMax, int nbElem);
+
31 void ModificationAge(int tNoCarte[], int tAge[], int nbElem);
+
32 int SupprimerAdherent(int tNoCarte[], int tAge[], int tPointsCarte[], int tCarteActive[], int nbElem);
+
33 void ModificationActivationCarte(int tNoCarte[], int tCarteActive[], int nbElem);
+
34 
+
35 /* Fonctions de gestion des points */
+
36 void AjoutPoints(int tNoCarte[], int tPointsCarte[], int tCarteActive[], int nbElem, int noCarte);
+
37 void DebitCarte(int tNoCarte[], int tPointsCarte[], int tCarteActive[], int tNbActivitesJour[], int nbElem);
+
void AffichageNbAdherents(int nbElem)
Affiche le nombre d'adhérents.
Definition: Affichage.c:97
+
void AffichageTousAdherents(int tNoCarte[], int tAge[], int tPointsCarte[], int tCarteActive[], int nbElem)
Affiche les informations de tous les adhérents.
Definition: Affichage.c:49
+
void AffichageNbEntreesTousJour(int tNbActivitesJour[], int tDate[], int nbElem)
Affiche le nombre d'entrées de chaque jour.
Definition: Affichage.c:66
+
void Affichage1Adherent(int tNoCarte[], int tAge[], int tPointsCarte[], int tCarteActive[], int nbElem)
Affiche les informations d'un adhérent.
Definition: Affichage.c:20
+
void AffichageNbEntreesTotal(int tNbActivitesJour[], int nbElem)
Affiche le nombre d'entrées total.
Definition: Affichage.c:82
+
int SupprimerAdherent(int tNoCarte[], int tAge[], int tPointsCarte[], int tCarteActive[], int nbElem)
Supprime un adhérent.
Definition: GestionAdherents.c:109
+
void ModificationAge(int tNoCarte[], int tAge[], int nbElem)
Modifie l'âge d'un adhérent.
Definition: GestionAdherents.c:79
+
void ModificationActivationCarte(int tNoCarte[], int tCarteActive[], int nbElem)
Modifie l'état de la carte.
Definition: GestionAdherents.c:146
int RechercheAjoutAdherent(int tNoCarte[], int nbElem, int noCarte)
Recherche un adhérent pour la fonction AjoutAdherent.
Definition: GestionAdherents.c:16
int AjoutAdherent(int tNoCarte[], int tAge[], int tPointsCarte[], int tCarteActive[], int tMax, int nbElem)
Affiche les informations d'un adhérent.
Definition: GestionAdherents.c:40
-
void AjoutPoints(int tNoCarte[], int tPointsCarte[], int tCarteActive[], int nbElem, int noCarte)
Ajoute des points sur une carte.
Definition: GestionPoints.c:45
-
void DebitActivitee(int tNoCarte[], int tCarteActive[], int tNbActivitesJour[], int nbElem)
Débite une carte lorsqu'un adhérent pratique une activité
Definition: GestionPoints.c:99
-
int RechercheAdherent(int tNoCarte[], int nbElem, int noCarte, int *trouve)
Permet de rechercher un adhérent.
Definition: GestionPoints.c:18
-
void GestionMenus(void)
Permet de gérer les menus en appelant une fonction pour chaque choix fait par l'utilisateur.
Definition: Global.c:29
+
void AjoutPoints(int tNoCarte[], int tPointsCarte[], int tCarteActive[], int nbElem, int noCarte)
Ajoute des points sur une carte.
Definition: GestionPoints.c:52
+
int RechercheAdherent(int tNoCarte[], int nbElem, int noCarte, int *trouve)
Recherche un adhérent.
Definition: GestionPoints.c:18
+
void DebitCarte(int tNoCarte[], int tPointsCarte[], int tCarteActive[], int tNbActivitesJour[], int nbElem)
Débite une carte lorsqu'un adhérent pratique une activité
Definition: GestionPoints.c:110
+
void GestionMenus(void)
Gère les menus en appelant une fonction pour chaque choix fait par l'utilisateur.
Definition: Global.c:13
int ChoixMenuAffichage(void)
Affiche le menu d'affichage et permet de choisir une option.
Definition: Menus.c:36
int ChoixMenu(void)
Affiche le menu principal et permet de choisir une option.
Definition: Menus.c:14
int Ouverture(int tNoCarte[], int tAge[], int tPointsCarte[], int tCarteActive[], int tNbActivitesJour[], int tDate[], int tMax, int *pasAct)
Appelle les fonctions d'ouverture.
Definition: Ouverture.c:21
-
int OuvertureMembres(int tNoCarte[], int tAge[], int tPointsCarte[], int tCarteActive[], int tMax)
Charge les données du fichier membres.don dans des tableaux.
Definition: Ouverture.c:39
-
int OuvertureActivitesJour(int tNbActivitesJour[], int tDate[], int tMax)
Charge les données du fichier ActivitesJour.don dans des tableaux.
Definition: Ouverture.c:78
+
int OuvertureMembres(int tNoCarte[], int tAge[], int tPointsCarte[], int tCarteActive[], int tMax)
Charge les données du fichier membres.don dans des tableaux.
Definition: Ouverture.c:42
+
int OuvertureActivitesJour(int tNbActivitesJour[], int tDate[], int tMax)
Charge les données du fichier ActivitesJour.don dans des tableaux.
Definition: Ouverture.c:84
int Sauvegarde(int tNoCarte[], int tAge[], int tPointsCarte[], int tCarteActive[], int tNbActivitesJour[], int tDate[], int nbElem, int pasAct)
Sauvegarde les nouvelles données dans les fichiers.
Definition: Sauvegarde.c:22
diff --git a/html/GestionAdherents_8c.html b/html/GestionAdherents_8c.html index e124e59..83bc38c 100644 --- a/html/GestionAdherents_8c.html +++ b/html/GestionAdherents_8c.html @@ -68,7 +68,7 @@ $(function() {
-

Fichier qui contient les fonctions de gestion des adhérents. +

Fichier contenant les fonctions de gestion des adhérents. More...

#include "Fonctions.h"
@@ -76,7 +76,7 @@ Include dependency graph for GestionAdherents.c:
- + @@ -92,18 +92,18 @@ Functions  Affiche les informations d'un adhérent. More...
  void ModificationAge (int tNoCarte[], int tAge[], int nbElem) - Permet de modifier l'âge d'un adhérent. More...
+ Modifie l'âge d'un adhérent. More...
  int SupprimerAdherent (int tNoCarte[], int tAge[], int tPointsCarte[], int tCarteActive[], int nbElem) - Permet de supprimer un adhérent. More...
+ Supprime un adhérent. More...
  void ModificationActivationCarte (int tNoCarte[], int tCarteActive[], int nbElem)  Modifie l'état de la carte. More...
 

Detailed Description

-

Fichier qui contient les fonctions de gestion des adhérents.

-
Author
+

Fichier contenant les fonctions de gestion des adhérents.

+
Author
Antoine Perederii - Ayour Malki

Function Documentation

◆ AjoutAdherent()

@@ -156,13 +156,13 @@ Functions

Affiche les informations d'un adhérent.

-
Author
+
Author
Antoine Perederii
Parameters
- - + +
tNoCartetableau contenant les numéros de toutes les cartes
tAgetableau contenant les âges des membres
tPointsCartetableau qui contient le nombre de points restants sur chaque carte
tCarteActivetableau qui contient l'état de chaque carte
tPointsCartetableau contenant le nombre de points restants sur chaque carte
tCarteActivetableau contenant l'état de chaque carte
tMaxtaille physique des tableaux
nbElemtaille logique des tableaux
@@ -205,15 +205,16 @@ Functions

Modifie l'état de la carte.

-
Author
+
Author
Antoine Perederii - Kyllian Chabanon
Parameters
- - + +
tNoCartetableau contenant les numéros de toutes les cartes
tCarteActivetableau qui contient l'état de chaque carte
nbElemtaille logique des tableaux
tCarteActivetableau contenant l'état de chaque carte
nbElemtaille logique des tableaux
+

Permet de modifier l'état de la carte de l'adhérent recherché. L'état peut être 0 si la carte est activée et 1 si elle est désactivée. Il est possible de choisir la raison de l'activation et de la désactivation de la carte.

@@ -249,16 +250,17 @@ Functions
-

Permet de modifier l'âge d'un adhérent.

-
Author
+

Modifie l'âge d'un adhérent.

+
Author
Kyllian Chabanon
Parameters
- +
tNoCartetableau contenant les numéros de toutes les cartes
tAgetableau contenant les âges des membres
nbElemtaille logique des tableaux
nbElemtaille logique des tableaux
+

Permet de modifier l'âge de l'adhérent recherché.

@@ -295,7 +297,7 @@ Functions

Recherche un adhérent pour la fonction AjoutAdherent.

-
Author
+
Author
Antoine Perederii
Parameters
@@ -351,14 +353,14 @@ Functions
tNoCartetableau contenant les numéros de toutes les cartes
-

Permet de supprimer un adhérent.

-
Author
+

Supprime un adhérent.

+
Author
Antoine Perederii
Parameters
- - + +
tNoCartetableau contenant les numéros de toutes les cartes
tAgetableau contenant les âges des membres
tPointsCartetableau qui contient le nombre de points restants sur chaque carte
tCarteActivetableau qui contient l'état de chaque carte
tPointsCartetableau contenant le nombre de points restants sur chaque carte
tCarteActivetableau contenant l'état de chaque carte
nbElemtaille logique des tableaux
diff --git a/html/GestionAdherents_8c__incl.md5 b/html/GestionAdherents_8c__incl.md5 index 0fdf1a4..1874721 100644 --- a/html/GestionAdherents_8c__incl.md5 +++ b/html/GestionAdherents_8c__incl.md5 @@ -1 +1 @@ -e3489eabb965f1beb7f6b623e8bdbd96 \ No newline at end of file +74d08571675c43342d019422072c08f5 \ No newline at end of file diff --git a/html/GestionPoints_8c.html b/html/GestionPoints_8c.html index b65f043..04e35ee 100644 --- a/html/GestionPoints_8c.html +++ b/html/GestionPoints_8c.html @@ -68,7 +68,7 @@ $(function() {
-

Contient les fonctions pour la gestion des points des adhérents. +

Fichier contenant les fonctions pour la gestion des points des adhérents. More...

#include "Fonctions.h"
@@ -76,7 +76,7 @@ Include dependency graph for GestionPoints.c:
- + @@ -86,18 +86,18 @@ Include dependency graph for GestionPoints.c:

Functions

int RechercheAdherent (int tNoCarte[], int nbElem, int noCarte, int *trouve) - Permet de rechercher un adhérent. More...
+ Recherche un adhérent. More...
  void AjoutPoints (int tNoCarte[], int tPointsCarte[], int tCarteActive[], int nbElem, int noCarte)  Ajoute des points sur une carte. More...
  -void DebitActivitee (int tNoCarte[], int tCarteActive[], int tNbActivitesJour[], int nbElem) - Débite une carte lorsqu'un adhérent pratique une activité More...
-  +void DebitCarte (int tNoCarte[], int tPointsCarte[], int tCarteActive[], int tNbActivitesJour[], int nbElem) + Débite une carte lorsqu'un adhérent pratique une activité More...

Detailed Description

-

Contient les fonctions pour la gestion des points des adhérents.

-
Author
+

Fichier contenant les fonctions pour la gestion des points des adhérents.

+
Author
Antoine Perederii - Kyllian Chabanon

Function Documentation

◆ AjoutPoints()

@@ -144,32 +144,44 @@ Functions

Ajoute des points sur une carte.

-
Author
+
Author
Kyllian Chabanon
Parameters
- - + + - +
tNoCartetableau contenant les numéros de toutes les cartes
tPointsCartetableau qui contient le nombre de points restants sur chaque carte
tCarteActivetableau qui contient l'état de chaque carte
tPointsCartetableau contenant le nombre de points restants sur chaque carte
tCarteActivetableau contenant l'état de chaque carte
nbElemtaille logique des tableaux
noCartenuméro de la carte à créditer
noCartenuméro de la carte à créditer
+

Permet d'ajouter des points à la carte correspondant au numéro de carte donné en paramètre. Il y a des bonus donnés selon le nombre de points ajoutés :

    +
  • En dessous de 20 : aucun bonus
  • +
  • Entre 21 et 50 : 5%
  • +
  • Entre 51 et 100 : 10%
  • +
  • Au dessus de 101 : 15%
  • +
- -

◆ DebitActivitee()

+ +

◆ DebitCarte()

- + + + + + + + @@ -197,16 +209,18 @@ Functions

Débite une carte lorsqu'un adhérent pratique une activité

-
Author
+
Author
Antoine Perederii
Parameters
void DebitActivitee void DebitCarte ( int  tNoCarte[],
int tPointsCarte[],
- - + + +
tNoCartetableau contenant les numéros de toutes les cartes
tCarteActivetableau qui contient l'état de chaque carte
tNbActivitesJourtableau contenant le nombre d'activité qui a été faite dans la journée
nbElemtaille logique des tableaux
tCarteActivetableau contenant l'état de chaque carte
tNbActivitesJourtableau contenant le nombre d'activités du jour
nbElemtaille logique des tableaux
+

Mettre les points bonus interdire à un adhérent de fréquenter le centre plus d’une fois par jour

@@ -248,14 +262,14 @@ Functions
-

Permet de rechercher un adhérent.

-
Author
+

Recherche un adhérent.

+
Author
Kyllian Chabanon
Parameters
- +
tNoCartetableau contenant les numéros de toutes les cartes
nbElemtaille logique des tableaux
noCartenuméro de la carte à rechercher
trouvepointeur qui prend comme valeur 1 si le numéro a été trouvé et 0 sinon
trouvepointeur prenant comme valeur 1 si le numéro a été trouvé et 0 sinon
diff --git a/html/GestionPoints_8c__incl.md5 b/html/GestionPoints_8c__incl.md5 index 8e2c2a4..ca6c6fa 100644 --- a/html/GestionPoints_8c__incl.md5 +++ b/html/GestionPoints_8c__incl.md5 @@ -1 +1 @@ -7d87c8f67a7d59183d98604a1df5aa98 \ No newline at end of file +6f20ef18252921d5c47096be6aab944f \ No newline at end of file diff --git a/html/Global_8c.html b/html/Global_8c.html index 886b817..19f77e8 100644 --- a/html/Global_8c.html +++ b/html/Global_8c.html @@ -68,7 +68,7 @@ $(function() {
-

Fichier qui contient la fonction de gestion des menus. +

Fichier contenant la fonction de gestion des menus. More...

#include "Fonctions.h"
@@ -76,7 +76,7 @@ Include dependency graph for Global.c:
- + @@ -86,12 +86,12 @@ Include dependency graph for Global.c:

Functions

void GestionMenus (void) - Permet de gérer les menus en appelant une fonction pour chaque choix fait par l'utilisateur. More...
+ Gère les menus en appelant une fonction pour chaque choix fait par l'utilisateur. More...
 

Detailed Description

-

Fichier qui contient la fonction de gestion des menus.

-
Author
+

Fichier contenant la fonction de gestion des menus.

+
Author
Antoine Perederii

Function Documentation

◆ GestionMenus()

@@ -109,8 +109,8 @@ Functions
-

Permet de gérer les menus en appelant une fonction pour chaque choix fait par l'utilisateur.

-
Author
+

Gère les menus en appelant une fonction pour chaque choix fait par l'utilisateur.

+
Author
Antoine Perederii - Ayour Malki
diff --git a/html/Global_8c__incl.md5 b/html/Global_8c__incl.md5 index ec76838..d0aee7b 100644 --- a/html/Global_8c__incl.md5 +++ b/html/Global_8c__incl.md5 @@ -1 +1 @@ -120a01434b564d9d48d8611d5aad87ee \ No newline at end of file +a398d3e469a8c04fde3585a4064906b9 \ No newline at end of file diff --git a/html/Menus_8c.html b/html/Menus_8c.html index 7642113..c600146 100644 --- a/html/Menus_8c.html +++ b/html/Menus_8c.html @@ -91,10 +91,13 @@ Functions int ChoixMenuAffichage (void)  Affiche le menu d'affichage et permet de choisir une option. More...
  + +int choixMenuActivites (void) + 

Detailed Description

Fichier qui contient les fonctions du menu.

-
Author
+
Author
Antoine Perederii - Ayour Malki - Kyllian Chabanon

Function Documentation

◆ ChoixMenu()

@@ -113,7 +116,7 @@ Functions

Affiche le menu principal et permet de choisir une option.

-
Author
+
Author
Antoine Perederii - Ayour Malki
Returns
le choix entré par l'utilisateur
@@ -135,7 +138,7 @@ Functions

Affiche le menu d'affichage et permet de choisir une option.

-
Author
+
Author
Ayour Malki - Antoine Perederii
Returns
le choix entré par l'utilisateur
diff --git a/html/Ouverture_8c.html b/html/Ouverture_8c.html index c5c54ec..784aa14 100644 --- a/html/Ouverture_8c.html +++ b/html/Ouverture_8c.html @@ -68,7 +68,7 @@ $(function() {
-

Contient les fonctions d'ouverture des fichiers. +

Fichier contenant les fonctions d'ouverture des fichiers de données. More...

#include "Fonctions.h"
@@ -76,7 +76,7 @@ Include dependency graph for Ouverture.c:
- + @@ -96,8 +96,8 @@ Functions  

Detailed Description

-

Contient les fonctions d'ouverture des fichiers.

-
Author
+

Fichier contenant les fonctions d'ouverture des fichiers de données.

+
Author
Antoine Perederii

Function Documentation

◆ Ouverture()

@@ -162,15 +162,15 @@ Functions

Appelle les fonctions d'ouverture.

-
Author
+
Author
Antoine Perederii
Parameters
- - - - + + + +
tNoCartetableau contenant les numéros de toutes les cartes
tAgetableau contenant les âges des membres
tPointsCartetableau qui contient le nombre de points restants sur chaque carte
tCarteActivetableau qui contient l'état de chaque carte
tNbActivitesJourtableau qui contient le nombre d'activité par jour
tDatetableau qui contient les dates
tPointsCartetableau contenant le nombre de points restants sur chaque carte
tCarteActivetableau contenant l'état de chaque carte
tNbActivitesJourtableau contenant le nombre d'activité par jour
tDatetableau contenant les dates
tMaxtaille physique des tableaux
pasActpointeur contenant la taille logique des tableaux des activités
@@ -213,16 +213,17 @@ Functions

Charge les données du fichier ActivitesJour.don dans des tableaux.

-
Author
+
Author
Antoine Perederii
Parameters
- - + +
tNbActivitesJourtableau qui contient le nombre d'activité par jour
tDatetableau qui contient les dates
tNbActivitesJourtableau contenant le nombre d'activité par jour
tDatetableau contenant les dates
tMaxtaille physique des tableaux
-
Returns
la taille logique des tableaux
+
Returns
la taille logique des tableaux
+

Parcourt chaque champ dans le fichier ActivitesJour.don et insère dans le tableau correspondant sa valeur. Renvoie un message d'erreur si le fichier n'existe pas.

@@ -271,18 +272,19 @@ Functions

Charge les données du fichier membres.don dans des tableaux.

-
Author
+
Author
Antoine Perederii
Parameters
- - + +
tNoCartetableau contenant les numéros de toutes les cartes
tAgetableau contenant les âges des membres
tPointsCartetableau qui contient le nombre de points restants sur chaque carte
tCarteActivetableau qui contient l'état de chaque carte
tPointsCartetableau contenant le nombre de points restants sur chaque carte
tCarteActivetableau contenant l'état de chaque carte
tMaxtaille physique des tableaux
-
Returns
la taille logique des tableaux
+
Returns
la taille logique des tableaux
+

Parcourt chaque champ dans le fichier membres.don et insère dans le tableau correspondant sa valeur. Renvoie un message d'erreur si le fichier n'existe pas.

diff --git a/html/Ouverture_8c__incl.md5 b/html/Ouverture_8c__incl.md5 index 0caf1be..8e5e394 100644 --- a/html/Ouverture_8c__incl.md5 +++ b/html/Ouverture_8c__incl.md5 @@ -1 +1 @@ -258b834269b641ffd85dbb748f79184b \ No newline at end of file +955170f61b7781ccf8e584617a493e0b \ No newline at end of file diff --git a/html/Sauvegarde_8c.html b/html/Sauvegarde_8c.html index 7ce02d1..023da83 100644 --- a/html/Sauvegarde_8c.html +++ b/html/Sauvegarde_8c.html @@ -68,7 +68,7 @@ $(function() {
-

Contient la fonction de sauvegarde. +

Fichier contenant la fonction de sauvegarde. More...

#include "Fonctions.h"
@@ -76,7 +76,7 @@ Include dependency graph for Sauvegarde.c:
- + @@ -90,8 +90,8 @@ Functions  

Detailed Description

-

Contient la fonction de sauvegarde.

-
Author
+

Fichier contenant la fonction de sauvegarde.

+
Author
Antoine Perederii

Function Documentation

◆ Sauvegarde()

@@ -156,15 +156,15 @@ Functions

Sauvegarde les nouvelles données dans les fichiers.

-
Author
+
Author
Antoine Perederii
Parameters
- - - - + + + +
tNoCartetableau contenant les numéros de toutes les cartes
tAgetableau contenant les âges des membres
tPointsCartetableau qui contient le nombre de points restants sur chaque carte
tCarteActivetableau qui contient l'état de chaque carte
tNbActivitesJourtableau qui contient le nombre d'activité par jour
tDatetableau qui contient les dates
tPointsCartetableau contenant le nombre de points restants sur chaque carte
tCarteActivetableau contenant l'état de chaque carte
tNbActivitesJourtableau contenant le nombre d'activité par jour
tDatetableau contenant les dates
nbElemtaille logique des tableaux tNoCarte, tAge, tPointsCarte et tCarteActive
pasActtaille logique des tableaux tNbActivitesJour et tDate
diff --git a/html/Sauvegarde_8c__incl.md5 b/html/Sauvegarde_8c__incl.md5 index 215fae8..bf87d1c 100644 --- a/html/Sauvegarde_8c__incl.md5 +++ b/html/Sauvegarde_8c__incl.md5 @@ -1 +1 @@ -c550b88a96a661fb3ee8341d86cf7fea \ No newline at end of file +0418959936d7a5d1e399be161be24a69 \ No newline at end of file diff --git a/html/files.html b/html/files.html index f33784a..7748991 100644 --- a/html/files.html +++ b/html/files.html @@ -67,14 +67,14 @@ $(function() {
Here is a list of all documented files with brief descriptions:
- + - - - + + + - - + +
 Affichage.cFichier qui contient toutes les fonctions d'affichage
 Affichage.cFichier contenant toutes les fonctions d'affichage
 Fonctions.h
 GestionAdherents.cFichier qui contient les fonctions de gestion des adhérents
 GestionPoints.cContient les fonctions pour la gestion des points des adhérents
 Global.cFichier qui contient la fonction de gestion des menus
 GestionAdherents.cFichier contenant les fonctions de gestion des adhérents
 GestionPoints.cFichier contenant les fonctions pour la gestion des points des adhérents
 Global.cFichier contenant la fonction de gestion des menus
 Menus.cFichier qui contient les fonctions du menu
 Ouverture.cContient les fonctions d'ouverture des fichiers
 Sauvegarde.cContient la fonction de sauvegarde
 Ouverture.cFichier contenant les fonctions d'ouverture des fichiers de données
 Sauvegarde.cFichier contenant la fonction de sauvegarde
diff --git a/html/globals.html b/html/globals.html index 15c131e..8cc87f1 100644 --- a/html/globals.html +++ b/html/globals.html @@ -89,8 +89,8 @@ $(function() {
  • ChoixMenuAffichage() : Menus.c
  • -
  • DebitActivitee() -: GestionPoints.c +
  • DebitCarte() +: GestionPoints.c
  • GestionMenus() : Global.c diff --git a/html/globals_func.html b/html/globals_func.html index 7033909..41a8dee 100644 --- a/html/globals_func.html +++ b/html/globals_func.html @@ -89,8 +89,8 @@ $(function() {
  • ChoixMenuAffichage() : Menus.c
  • -
  • DebitActivitee() -: GestionPoints.c +
  • DebitCarte() +: GestionPoints.c
  • GestionMenus() : Global.c diff --git a/html/index.html b/html/index.html index 43319fa..a54be74 100644 --- a/html/index.html +++ b/html/index.html @@ -85,9 +85,9 @@ Cahier des charges

    Lorsqu'un client décide de faire une activité, il est discrédité du nombre de points correspondants.
    A chaque entrée, le client peut choisir plusieurs activités. Sa carte se fait alors débiter de la somme des points des différentes activités choisies.

    -

    Antoine : Ouverture.c, Sauvegarde.c, Menu.c, main.c, Global.c, GestionAdherents.c, Fonctions.h, Affichage.c
    - Ayour : Affichage.c, Menu.c, Fonctions.h, Global.c, main.c, GestionAdherents.c
    - Kyllian : Fonctions.h, GestionPoints.c, Global.c, main.c, Menu.c, GestionAdherents.c
    +

    Antoine : Ouverture.c, Sauvegarde.c, Menus.c, Global.c, GestionAdherents.c, Affichage.c
    + Ayour : Affichage.c, Menus.c, Global.c, GestionAdherents.c
    + Kyllian : GestionPoints.c, Global.c, Menu.c, GestionAdherents.c

    Fonctionnalités

    diff --git a/html/search/all_2.js b/html/search/all_2.js index b00e962..95a2438 100644 --- a/html/search/all_2.js +++ b/html/search/all_2.js @@ -1,4 +1,4 @@ var searchData= [ - ['debitactivitee_10',['DebitActivitee',['../GestionPoints_8c.html#a771731f11ee5621d4d2e8062f83fd74d',1,'GestionPoints.c']]] + ['debitcarte_10',['DebitCarte',['../GestionPoints_8c.html#aa7c8568be5669d4083bcc65488f719a5',1,'GestionPoints.c']]] ]; diff --git a/html/search/functions_2.js b/html/search/functions_2.js index 36dddf0..08a8513 100644 --- a/html/search/functions_2.js +++ b/html/search/functions_2.js @@ -1,4 +1,4 @@ var searchData= [ - ['debitactivitee_44',['DebitActivitee',['../GestionPoints_8c.html#a771731f11ee5621d4d2e8062f83fd74d',1,'GestionPoints.c']]] + ['debitcarte_44',['DebitCarte',['../GestionPoints_8c.html#aa7c8568be5669d4083bcc65488f719a5',1,'GestionPoints.c']]] ];