diff --git a/app b/app deleted file mode 100755 index 8b5a5a4..0000000 Binary files a/app and /dev/null differ diff --git a/docs/html/bc_s.png b/docs/html/bc_s.png deleted file mode 100644 index 224b29a..0000000 Binary files a/docs/html/bc_s.png and /dev/null differ diff --git a/docs/html/bc_sd.png b/docs/html/bc_sd.png deleted file mode 100644 index 31ca888..0000000 Binary files a/docs/html/bc_sd.png and /dev/null differ diff --git a/docs/html/client_8c.html b/docs/html/client_8c.html deleted file mode 100644 index 542f4a9..0000000 --- a/docs/html/client_8c.html +++ /dev/null @@ -1,586 +0,0 @@ - - -
- - - - -
- My Project
-
- |
-
Fonctions liées à la gestion des clients et de leur panier. -More...
--Macros | |
-#define | MAX_ARTICLES 100 |
-#define | MAX_CLIENTS 100 |
-Functions | |
int | charger_clients (int numeros[], float cagnottes[], int suspendues[], int tPhysique) |
Charge les données des clients à partir d'un fichier. | |
void | ajouter_article_au_panier (int numeroClient, int references[], float poids[], float volume[], float prixUnitaire[], int numeros[], float cagnottes[], int suspendues[], int nombreArticles, int nombreClients, float volumeCoffre, float chargeMaximale, int panier[], int quantites[], int *taillePanier) |
Ajoute un article au panier du client. | |
void | supprimer_article_du_panier (int panier[], int quantites[], int *taillePanier) |
Supprime un article du panier du client. | |
void | affiche_recap_panier (int panier[], int taillePanier, int references[], float poids[], float volume[], float prixUnitaire[], int quantites[]) |
Affiche un récapitulatif du contenu du panier. | |
void | modifier_quantite_article_panier (int panier[], int quantites[], int *taillePanier) |
Modifie la quantité d'un article dans le panier du client. | |
void | reinitialiser_panier (int panier[], int quantites[], int *taillePanier) |
Réinitialise le panier du client. | |
void | deduire_cagnotte (int numeroClient, float montant, int numeros[], float cagnottes[], int nombreClients, int suspendus[]) |
Déduit un montant de la cagnotte du client. | |
Fonctions liées à la gestion des clients et de leur panier.
-void affiche_recap_panier | -( | -int | -panier[], | -
- | - | int | -taillePanier, | -
- | - | int | -references[], | -
- | - | float | -poids[], | -
- | - | float | -volume[], | -
- | - | float | -prixUnitaire[], | -
- | - | int | -quantites[] | -
- | ) | -- |
Affiche un récapitulatif du contenu du panier.
-Cette fonction permet d'afficher un récapitulatif du contenu du panier.
-panier | - Tableau des références des articles dans le panier. |
taillePanier | - Taille du panier. |
references | - Tableau des références des articles. |
poids | - Tableau des poids des articles. |
volume | - Tableau des volumes des articles. |
prixUnitaire | - Tableau des prix unitaires des articles. |
quantites | - Tableau des quantités de chaque article dans le panier. |
void ajouter_article_au_panier | -( | -int | -numeroClient, | -
- | - | int | -references[], | -
- | - | float | -poids[], | -
- | - | float | -volume[], | -
- | - | float | -prixUnitaire[], | -
- | - | int | -numeros[], | -
- | - | float | -cagnottes[], | -
- | - | int | -suspendues[], | -
- | - | int | -nombreArticles, | -
- | - | int | -nombreClients, | -
- | - | float | -volumeCoffre, | -
- | - | float | -chargeMaximale, | -
- | - | int | -panier[], | -
- | - | int | -quantites[], | -
- | - | int * | -taillePanier | -
- | ) | -- |
Ajoute un article au panier du client.
-Cette fonction permet d'ajouter un article au panier du client.
-numeroClient | - Numéro du client. |
references | - Tableau des références des articles. |
poids | - Tableau des poids des articles. |
volume | - Tableau des volumes des articles. |
prixUnitaire | - Tableau des prix unitaires des articles. |
numeros | - Tableau des numéros de clients. |
cagnottes | - Tableau des cagnottes des clients. |
suspendues | - Tableau des états de suspension des clients. |
nombreArticles | - Nombre d'articles disponibles. |
nombreClients | - Nombre de clients. |
volumeCoffre | - Volume total du coffre. |
chargeMaximale | - Charge maximale du coffre. |
panier | - Tableau des références des articles dans le panier. |
quantites | - Tableau des quantités de chaque article dans le panier. |
taillePanier | - Taille du panier. |
int charger_clients | -( | -int | -numeros[], | -
- | - | float | -cagnottes[], | -
- | - | int | -suspendues[], | -
- | - | int | -tPhysique | -
- | ) | -- |
Charge les données des clients à partir d'un fichier.
-Cette fonction permet de charger les données des clients à partir d'un fichier.
-numeros | - Tableau des numéros de clients. |
cagnottes | - Tableau des cagnottes des clients. |
suspendues | - Tableau des états de suspension des clients. |
tPhysique | - Taille du tableau physique. |
void deduire_cagnotte | -( | -int | -numeroClient, | -
- | - | float | -montant, | -
- | - | int | -numeros[], | -
- | - | float | -cagnottes[], | -
- | - | int | -nombreClients, | -
- | - | int | -suspendus[] | -
- | ) | -- |
Déduit un montant de la cagnotte du client.
-Cette fonction permet de déduire un montant de la cagnotte du client.
-numeroClient | - Numéro du client. |
montant | - Montant à déduire de la cagnotte. |
numeros | - Tableau des numéros de clients. |
cagnottes | - Tableau des cagnottes des clients. |
nombreClients | - Nombre de clients. |
suspendus | - Tableau des états de suspension des clients. |
void modifier_quantite_article_panier | -( | -int | -panier[], | -
- | - | int | -quantites[], | -
- | - | int * | -taillePanier | -
- | ) | -- |
Modifie la quantité d'un article dans le panier du client.
-Cette fonction permet de modifier la quantité d'un article dans le panier du client.
-panier | - Tableau des références des articles dans le panier. |
quantites | - Tableau des quantités de chaque article dans le panier. |
taillePanier | - Taille du panier. |
void reinitialiser_panier | -( | -int | -panier[], | -
- | - | int | -quantites[], | -
- | - | int * | -taillePanier | -
- | ) | -- |
Réinitialise le panier du client.
-Cette fonction permet de réinitialiser le panier du client.
-panier | - Tableau des références des articles dans le panier. |
quantites | - Tableau des quantités de chaque article dans le panier. |
taillePanier | - Taille du panier. |
void supprimer_article_du_panier | -( | -int | -panier[], | -
- | - | int | -quantites[], | -
- | - | int * | -taillePanier | -
- | ) | -- |
Supprime un article du panier du client.
-Cette fonction permet de supprimer un article du panier du client.
-panier | - Tableau des références des articles dans le panier. |
quantites | - Tableau des quantités de chaque article dans le panier. |
taillePanier | - Taille du panier. |
- My Project
-
- |
-
Fonctions liées à la gestion des clients et de leur panier. -More...
-#include <stdio.h>
#include <stdlib.h>
Go to the source code of this file.
--Functions | |
int | charger_clients (int numeros[], float cagnottes[], int suspendues[], int tPhysique) |
Charge les données des clients à partir d'un fichier. | |
void | ajouter_article_au_panier (int numeroClient, int references[], float poids[], float volume[], float prixUnitaire[], int numeros[], float cagnottes[], int suspendues[], int nombreArticles, int nombreClients, float volumeCoffre, float chargeMaximale, int panier[], int quantites[], int *taillePanier) |
Ajoute un article au panier du client. | |
void | supprimer_article_du_panier (int panier[], int quantites[], int *taillePanier) |
Supprime un article du panier du client. | |
void | affiche_recap_panier (int panier[], int taillePanier, int references[], float poids[], float volume[], float prixUnitaire[], int quantites[]) |
Affiche un récapitulatif du contenu du panier. | |
void | modifier_quantite_article_panier (int panier[], int quantites[], int *taillePanier) |
Modifie la quantité d'un article dans le panier du client. | |
void | reinitialiser_panier (int panier[], int quantites[], int *taillePanier) |
Réinitialise le panier du client. | |
void | deduire_cagnotte (int numeroClient, float montant, int numeros[], float cagnottes[], int nombreClients, int suspendus[]) |
Déduit un montant de la cagnotte du client. | |
Fonctions liées à la gestion des clients et de leur panier.
-void affiche_recap_panier | -( | -int | -panier[], | -
- | - | int | -taillePanier, | -
- | - | int | -references[], | -
- | - | float | -poids[], | -
- | - | float | -volume[], | -
- | - | float | -prixUnitaire[], | -
- | - | int | -quantites[] | -
- | ) | -- |
Affiche un récapitulatif du contenu du panier.
-panier | - Tableau des références des articles dans le panier. |
taillePanier | - Taille du panier. |
references | - Tableau des références des articles. |
poids | - Tableau des poids des articles. |
volume | - Tableau des volumes des articles. |
prixUnitaire | - Tableau des prix unitaires des articles. |
quantites | - Tableau des quantités de chaque article dans le panier. |
Cette fonction permet d'afficher un récapitulatif du contenu du panier.
-panier | - Tableau des références des articles dans le panier. |
taillePanier | - Taille du panier. |
references | - Tableau des références des articles. |
poids | - Tableau des poids des articles. |
volume | - Tableau des volumes des articles. |
prixUnitaire | - Tableau des prix unitaires des articles. |
quantites | - Tableau des quantités de chaque article dans le panier. |
void ajouter_article_au_panier | -( | -int | -numeroClient, | -
- | - | int | -references[], | -
- | - | float | -poids[], | -
- | - | float | -volume[], | -
- | - | float | -prixUnitaire[], | -
- | - | int | -numeros[], | -
- | - | float | -cagnottes[], | -
- | - | int | -suspendues[], | -
- | - | int | -nombreArticles, | -
- | - | int | -nombreClients, | -
- | - | float | -volumeCoffre, | -
- | - | float | -chargeMaximale, | -
- | - | int | -panier[], | -
- | - | int | -quantites[], | -
- | - | int * | -taillePanier | -
- | ) | -- |
Ajoute un article au panier du client.
-numeroClient | - Numéro du client. |
references | - Tableau des références des articles. |
poids | - Tableau des poids des articles. |
volume | - Tableau des volumes des articles. |
prixUnitaire | - Tableau des prix unitaires des articles. |
numeros | - Tableau des numéros de clients. |
cagnottes | - Tableau des cagnottes des clients. |
suspendues | - Tableau des états de suspension des clients. |
nombreArticles | - Nombre d'articles disponibles. |
nombreClients | - Nombre de clients. |
volumeCoffre | - Volume total du coffre. |
chargeMaximale | - Charge maximale du coffre. |
panier | - Tableau des références des articles dans le panier. |
quantites | - Tableau des quantités de chaque article dans le panier. |
taillePanier | - Taille du panier. |
Cette fonction permet d'ajouter un article au panier du client.
-numeroClient | - Numéro du client. |
references | - Tableau des références des articles. |
poids | - Tableau des poids des articles. |
volume | - Tableau des volumes des articles. |
prixUnitaire | - Tableau des prix unitaires des articles. |
numeros | - Tableau des numéros de clients. |
cagnottes | - Tableau des cagnottes des clients. |
suspendues | - Tableau des états de suspension des clients. |
nombreArticles | - Nombre d'articles disponibles. |
nombreClients | - Nombre de clients. |
volumeCoffre | - Volume total du coffre. |
chargeMaximale | - Charge maximale du coffre. |
panier | - Tableau des références des articles dans le panier. |
quantites | - Tableau des quantités de chaque article dans le panier. |
taillePanier | - Taille du panier. |
int charger_clients | -( | -int | -numeros[], | -
- | - | float | -cagnottes[], | -
- | - | int | -suspendues[], | -
- | - | int | -tPhysique | -
- | ) | -- |
Charge les données des clients à partir d'un fichier.
-numeros | - Tableau des numéros de clients. |
cagnottes | - Tableau des cagnottes des clients. |
suspendues | - Tableau des états de suspension des clients. |
tPhysique | - Taille du tableau physique. |
Cette fonction permet de charger les données des clients à partir d'un fichier.
-numeros | - Tableau des numéros de clients. |
cagnottes | - Tableau des cagnottes des clients. |
suspendues | - Tableau des états de suspension des clients. |
tPhysique | - Taille du tableau physique. |
void deduire_cagnotte | -( | -int | -numeroClient, | -
- | - | float | -montant, | -
- | - | int | -numeros[], | -
- | - | float | -cagnottes[], | -
- | - | int | -nombreClients, | -
- | - | int | -suspendus[] | -
- | ) | -- |
Déduit un montant de la cagnotte du client.
-numeroClient | - Numéro du client. |
montant | - Montant à déduire de la cagnotte. |
numeros | - Tableau des numéros de clients. |
cagnottes | - Tableau des cagnottes des clients. |
nombreClients | - Nombre de clients. |
suspendus | - Tableau des états de suspension des clients. |
Cette fonction permet de déduire un montant de la cagnotte du client.
-numeroClient | - Numéro du client. |
montant | - Montant à déduire de la cagnotte. |
numeros | - Tableau des numéros de clients. |
cagnottes | - Tableau des cagnottes des clients. |
nombreClients | - Nombre de clients. |
suspendus | - Tableau des états de suspension des clients. |
void modifier_quantite_article_panier | -( | -int | -panier[], | -
- | - | int | -quantites[], | -
- | - | int * | -taillePanier | -
- | ) | -- |
Modifie la quantité d'un article dans le panier du client.
-panier | - Tableau des références des articles dans le panier. |
quantites | - Tableau des quantités de chaque article dans le panier. |
taillePanier | - Taille du panier. |
Cette fonction permet de modifier la quantité d'un article dans le panier du client.
-panier | - Tableau des références des articles dans le panier. |
quantites | - Tableau des quantités de chaque article dans le panier. |
taillePanier | - Taille du panier. |
void reinitialiser_panier | -( | -int | -panier[], | -
- | - | int | -quantites[], | -
- | - | int * | -taillePanier | -
- | ) | -- |
Réinitialise le panier du client.
-panier | - Tableau des références des articles dans le panier. |
quantites | - Tableau des quantités de chaque article dans le panier. |
taillePanier | - Taille du panier. |
Cette fonction permet de réinitialiser le panier du client.
-panier | - Tableau des références des articles dans le panier. |
quantites | - Tableau des quantités de chaque article dans le panier. |
taillePanier | - Taille du panier. |
void supprimer_article_du_panier | -( | -int | -panier[], | -
- | - | int | -quantites[], | -
- | - | int * | -taillePanier | -
- | ) | -- |
Supprime un article du panier du client.
-panier | - Tableau des références des articles dans le panier. |
quantites | - Tableau des quantités de chaque article dans le panier. |
taillePanier | - Taille du panier. |
Cette fonction permet de supprimer un article du panier du client.
-panier | - Tableau des références des articles dans le panier. |
quantites | - Tableau des quantités de chaque article dans le panier. |
taillePanier | - Taille du panier. |
- My Project
-
- |
-
- My Project
-
- |
-
-Directories | |
core_logic | |
interface | |
- My Project
-
- |
-
-Files | |
main.c | |
Programme principal pour choisir une interface et lancer l'application. | |
- My Project
-
- |
-
-Files | |
interface_client.c | |
Implémentation des fonctions liées à l'interface client. | |
interface_client.h | |
En-tête des fonctions liées à l'interface client. | |
interface_resp.c | |
Implémentation des fonctions liées à l'interface du responsable. | |
interface_resp.h | |
En-tête des fonctions liées à l'interface du responsable. | |
- My Project
-
- |
-
-Files | |
client.c | |
Fonctions liées à la gestion des clients et de leur panier. | |
client.h | |
Fonctions liées à la gestion des clients et de leur panier. | |
responsable.c | |
Définition des fonctions de responsable.c. | |
responsable.h | |
Déclaration des fonctions de responsable.c. | |
- My Project
-
- |
-
▼ src | |
▼ app | |
▼ core_logic | |
client.c | Fonctions liées à la gestion des clients et de leur panier |
client.h | Fonctions liées à la gestion des clients et de leur panier |
responsable.c | Définition des fonctions de responsable.c |
responsable.h | Déclaration des fonctions de responsable.c |
▼ interface | |
interface_client.c | Implémentation des fonctions liées à l'interface client |
interface_client.h | En-tête des fonctions liées à l'interface client |
interface_resp.c | Implémentation des fonctions liées à l'interface du responsable |
interface_resp.h | En-tête des fonctions liées à l'interface du responsable |
main.c | Programme principal pour choisir une interface et lancer l'application |
- My Project
-
- |
-
- My Project
-
- |
-
- My Project
-
- |
-
- My Project
-
- |
-
Implémentation des fonctions liées à l'interface client. -More...
-#include "interface_client.h"
#include "app/core_logic/client.h"
#include "app/core_logic/responsable.h"
-Macros | |
-#define | MAX_ARTICLES 100 |
-#define | MAX_CLIENTS 100 |
-Functions | |
-void | affiche_client () |
Affiche le menu principal de l'interface client. | |
void | menu_client (int *choix) |
Laisse l'utilisateur choisir une option du menu. | |
void | global_client () |
Fonction principale de l'interface client. | |
Implémentation des fonctions liées à l'interface client.
-void global_client | -( | -) | -- |
Fonction principale de l'interface client.
-Cette fonction permet aux clients d'utiliser l'application pour gérer leur panier et effectuer des opérations telles que l'ajout, la suppression ou la modification d'articles dans le panier.
- -void menu_client | -( | -int * | -choix | ) | -- |
Laisse l'utilisateur choisir une option du menu.
-[in,out] | choix | - L'option choisie par l'utilisateur. |
- My Project
-
- |
-
En-tête des fonctions liées à l'interface client. -More...
-#include <stdio.h>
Go to the source code of this file.
--Functions | |
-void | affiche_client () |
Affiche le menu principal de l'interface client. | |
void | menu_client (int *choix) |
Laisse l'utilisateur choisir une option du menu. | |
void | global_client () |
Fonction principale de l'interface client. | |
En-tête des fonctions liées à l'interface client.
-void global_client | -( | -) | -- |
Fonction principale de l'interface client.
-Cette fonction permet aux clients d'utiliser l'application pour gérer leur panier et effectuer des opérations telles que l'ajout, la suppression ou la modification d'articles dans le panier.
- -void menu_client | -( | -int * | -choix | ) | -- |
Laisse l'utilisateur choisir une option du menu.
-[in,out] | choix | - L'option choisie par l'utilisateur. |
- My Project
-
- |
-
- My Project
-
- |
-
Implémentation des fonctions liées à l'interface du responsable. -More...
-#include <stdio.h>
#include <stdlib.h>
#include "interface_resp.h"
#include "app/core_logic/responsable.h"
#include "app/core_logic/client.h"
-Macros | |
-#define | MAX_CLIENTS 100 |
-#define | MAX_ARTICLES 100 |
-Functions | |
-void | affiche_resp (void) |
Affiche le menu principal de l'interface du responsable. | |
void | affichArticles (int tRef[], float tPoids[], float tVol[], float tPrix[], int tLogique) |
Affiche la liste des articles. | |
void | affichUnArticle (int tRef[], float tPoids[], float tVol[], float tPrix[], int tLogique) |
Affiche un article spécifique. | |
void | affichUnClient (int tNumClient[], float tCagnotte[], int tSus[], int tLogique) |
Affiche un client spécifique. | |
void | affichClients (int tNumClient[], float tCagnotte[], int tSus[], int tLogique) |
Affiche la liste des clients. | |
void | affichAjoutArticle (int *ref, float *poids, float *volume, float *prix) |
Affiche les informations pour ajouter un nouvel article. | |
void | affichSupprimerArticle (int *ref) |
Affiche les informations pour supprimer un article. | |
void | affichModifierArticle (int *ref, float *poids, float *volume, float *prix) |
Affiche les informations pour modifier un article. | |
void | affichAjoutClient (int tNumClient[], int tLogique, int *numC) |
Affiche les informations pour ajouter un nouveau client. | |
void | menu_resp (int *choix) |
Fonction de menu pour le responsable. | |
void | global_resp () |
Fonction principale de l'interface du responsable. | |
Implémentation des fonctions liées à l'interface du responsable.
-void affichAjoutArticle | -( | -int * | -ref, | -
- | - | float * | -poids, | -
- | - | float * | -volume, | -
- | - | float * | -prix | -
- | ) | -- |
Affiche les informations pour ajouter un nouvel article.
-Affiche les informations nécessaires pour ajouter un nouvel article.
-[in,out] | ref | - Référence du nouvel article. |
[in,out] | poids | - Poids du nouvel article. |
[in,out] | volume | - Volume du nouvel article. |
[in,out] | prix | - Prix du nouvel article. |
void affichAjoutClient | -( | -int | -tNumClient[], | -
- | - | int | -tLogique, | -
- | - | int * | -numC | -
- | ) | -- |
Affiche les informations pour ajouter un nouveau client.
-Affiche les informations nécessaires pour ajouter un nouveau client.
-[in] | tNumClient | - Tableau des numéros de client. |
[in] | tLogique | - Taille logique des tableaux. |
[in,out] | numC | - Numéro du nouveau client. |
void affichArticles | -( | -int | -tRef[], | -
- | - | float | -tPoids[], | -
- | - | float | -tVol[], | -
- | - | float | -tPrix[], | -
- | - | int | -tLogique | -
- | ) | -- |
Affiche la liste des articles.
-tRef | - Tableau des références d'articles. |
tPoids | - Tableau des poids d'articles. |
tVol | - Tableau des volumes d'articles. |
tPrix | - Tableau des prix d'articles. |
tLogique | - Taille logique des tableaux. |
void affichClients | -( | -int | -tNumClient[], | -
- | - | float | -tCagnotte[], | -
- | - | int | -tSus[], | -
- | - | int | -tLogique | -
- | ) | -- |
Affiche la liste des clients.
-tNumClient | - Tableau des numéros de client. |
tCagnotte | - Tableau des cagnottes des clients. |
tSus | - Tableau d'états des clients. |
tLogique | - Taille logique des tableaux. |
void affichModifierArticle | -( | -int * | -ref, | -
- | - | float * | -poids, | -
- | - | float * | -volume, | -
- | - | float * | -prix | -
- | ) | -- |
Affiche les informations pour modifier un article.
-Affiche les informations nécessaires pour modifier un article.
-[in,out] | ref | - Référence de l'article à modifier. |
[in,out] | poids | - Nouveau poids de l'article. |
[in,out] | volume | - Nouveau volume de l'article. |
[in,out] | prix | - Nouveau prix de l'article. |
void affichSupprimerArticle | -( | -int * | -ref | ) | -- |
Affiche les informations pour supprimer un article.
-Affiche les informations nécessaires pour supprimer un article.
-[in,out] | ref | - Référence de l'article à supprimer. |
void affichUnArticle | -( | -int | -tRef[], | -
- | - | float | -tPoids[], | -
- | - | float | -tVol[], | -
- | - | float | -tPrix[], | -
- | - | int | -tLogique | -
- | ) | -- |
Affiche un article spécifique.
-Affiche les informations d'un article spécifique.
-tRef | - Tableau des références d'articles. |
tPoids | - Tableau des poids d'articles. |
tVol | - Tableau des volumes d'articles. |
tPrix | - Tableau des prix d'articles. |
tLogique | - Taille logique des tableaux. |
void affichUnClient | -( | -int | -tNumClient[], | -
- | - | float | -tCagnotte[], | -
- | - | int | -tSus[], | -
- | - | int | -tLogique | -
- | ) | -- |
Affiche un client spécifique.
-Affiche les informations d'un client spécifique.
-tNumClient | - Tableau des numéros de client. |
tCagnotte | - Tableau des cagnottes des clients. |
tSus | - Tableau d'états des clients. |
tLogique | - Taille logique des tableaux. |
void global_resp | -( | -) | -- |
Fonction principale de l'interface du responsable.
-Cette fonction permet au responsable d'effectuer diverses actions telles que la gestion des articles et des clients.
- -void menu_resp | -( | -int * | -choix | ) | -- |
Fonction de menu pour le responsable.
-Laisse le responsable choisir une option du menu.
-[in,out] | choix | - L'option choisie par le responsable. |
- My Project
-
- |
-
En-tête des fonctions liées à l'interface du responsable. -More...
- -Go to the source code of this file.
--Functions | |
void | affichArticles (int tRef[], float tPoids[], float tVol[], float tPrix[], int tLogique) |
Affiche la liste des articles. | |
void | affichUnArticle (int tRef[], float tPoids[], float tVol[], float tPrix[], int tLogique) |
Affiche les informations d'un article spécifique. | |
void | affichUnClient (int tNumClient[], float tCagnotte[], int tSus[], int tLogique) |
Affiche les informations d'un client spécifique. | |
void | affichClients (int tNumClient[], float tCagnotte[], int tSus[], int tLogique) |
Affiche la liste des clients. | |
void | affichAjoutArticle (int *ref, float *poids, float *volume, float *prix) |
Affiche les informations nécessaires pour ajouter un nouvel article. | |
void | affichSupprimerArticle (int *ref) |
Affiche les informations nécessaires pour supprimer un article. | |
void | affichModifierArticle (int *ref, float *poids, float *volume, float *prix) |
Affiche les informations nécessaires pour modifier un article. | |
-void | problemRechercheArticle () |
Affiche un message en cas de problème lors de la recherche d'un article. | |
void | affichAjoutClient (int tNumClient[], int tLogique, int *numC) |
Affiche les informations nécessaires pour ajouter un nouveau client. | |
void | menu_resp (int *choix) |
Laisse le responsable choisir une option du menu. | |
void | global_resp () |
Fonction principale de l'interface du responsable. | |
-void | affiche_resp () |
Affiche le menu principal de l'interface du responsable. | |
En-tête des fonctions liées à l'interface du responsable.
-void affichAjoutArticle | -( | -int * | -ref, | -
- | - | float * | -poids, | -
- | - | float * | -volume, | -
- | - | float * | -prix | -
- | ) | -- |
Affiche les informations nécessaires pour ajouter un nouvel article.
-ref | - Référence du nouvel article. |
poids | - Poids du nouvel article. |
volume | - Volume du nouvel article. |
prix | - Prix du nouvel article. |
Affiche les informations nécessaires pour ajouter un nouvel article.
-[in,out] | ref | - Référence du nouvel article. |
[in,out] | poids | - Poids du nouvel article. |
[in,out] | volume | - Volume du nouvel article. |
[in,out] | prix | - Prix du nouvel article. |
void affichAjoutClient | -( | -int | -tNumClient[], | -
- | - | int | -tLogique, | -
- | - | int * | -numC | -
- | ) | -- |
Affiche les informations nécessaires pour ajouter un nouveau client.
-tNumClient | - Tableau des numéros de clients. |
tLogique | - Nombre de clients actuellement enregistrés. |
numC | - Numéro du nouveau client. |
Affiche les informations nécessaires pour ajouter un nouveau client.
-[in] | tNumClient | - Tableau des numéros de client. |
[in] | tLogique | - Taille logique des tableaux. |
[in,out] | numC | - Numéro du nouveau client. |
void affichArticles | -( | -int | -tRef[], | -
- | - | float | -tPoids[], | -
- | - | float | -tVol[], | -
- | - | float | -tPrix[], | -
- | - | int | -tLogique | -
- | ) | -- |
Affiche la liste des articles.
-tRef | - Tableau des références des articles. |
tPoids | - Tableau des poids des articles. |
tVol | - Tableau des volumes des articles. |
tPrix | - Tableau des prix des articles. |
tLogique | - Nombre d'articles actuellement enregistrés. |
tRef | - Tableau des références d'articles. |
tPoids | - Tableau des poids d'articles. |
tVol | - Tableau des volumes d'articles. |
tPrix | - Tableau des prix d'articles. |
tLogique | - Taille logique des tableaux. |
void affichClients | -( | -int | -tNumClient[], | -
- | - | float | -tCagnotte[], | -
- | - | int | -tSus[], | -
- | - | int | -tLogique | -
- | ) | -- |
Affiche la liste des clients.
-tNumClient | - Tableau des numéros de clients. |
tCagnotte | - Tableau des cagnottes des clients. |
tSus | - Tableau des états de suspension des clients. |
tLogique | - Nombre de clients actuellement enregistrés. |
tNumClient | - Tableau des numéros de client. |
tCagnotte | - Tableau des cagnottes des clients. |
tSus | - Tableau d'états des clients. |
tLogique | - Taille logique des tableaux. |
void affichModifierArticle | -( | -int * | -ref, | -
- | - | float * | -poids, | -
- | - | float * | -volume, | -
- | - | float * | -prix | -
- | ) | -- |
Affiche les informations nécessaires pour modifier un article.
-ref | - Référence de l'article à modifier. |
poids | - Nouveau poids de l'article. |
volume | - Nouveau volume de l'article. |
prix | - Nouveau prix de l'article. |
Affiche les informations nécessaires pour modifier un article.
-[in,out] | ref | - Référence de l'article à modifier. |
[in,out] | poids | - Nouveau poids de l'article. |
[in,out] | volume | - Nouveau volume de l'article. |
[in,out] | prix | - Nouveau prix de l'article. |
void affichSupprimerArticle | -( | -int * | -ref | ) | -- |
Affiche les informations nécessaires pour supprimer un article.
-ref | - Référence de l'article à supprimer. |
Affiche les informations nécessaires pour supprimer un article.
-[in,out] | ref | - Référence de l'article à supprimer. |
void affichUnArticle | -( | -int | -tRef[], | -
- | - | float | -tPoids[], | -
- | - | float | -tVol[], | -
- | - | float | -tPrix[], | -
- | - | int | -tLogique | -
- | ) | -- |
Affiche les informations d'un article spécifique.
-tRef | - Tableau des références des articles. |
tPoids | - Tableau des poids des articles. |
tVol | - Tableau des volumes des articles. |
tPrix | - Tableau des prix des articles. |
tLogique | - Nombre d'articles actuellement enregistrés. |
Affiche les informations d'un article spécifique.
-tRef | - Tableau des références d'articles. |
tPoids | - Tableau des poids d'articles. |
tVol | - Tableau des volumes d'articles. |
tPrix | - Tableau des prix d'articles. |
tLogique | - Taille logique des tableaux. |
void affichUnClient | -( | -int | -tNumClient[], | -
- | - | float | -tCagnotte[], | -
- | - | int | -tSus[], | -
- | - | int | -tLogique | -
- | ) | -- |
Affiche les informations d'un client spécifique.
-tNumClient | - Tableau des numéros de clients. |
tCagnotte | - Tableau des cagnottes des clients. |
tSus | - Tableau des états de suspension des clients. |
tLogique | - Nombre de clients actuellement enregistrés. |
Affiche les informations d'un client spécifique.
-tNumClient | - Tableau des numéros de client. |
tCagnotte | - Tableau des cagnottes des clients. |
tSus | - Tableau d'états des clients. |
tLogique | - Taille logique des tableaux. |
void global_resp | -( | -) | -- |
Fonction principale de l'interface du responsable.
-Cette fonction permet au responsable d'effectuer diverses actions telles que la gestion des articles et des clients.
- -void menu_resp | -( | -int * | -choix | ) | -- |
Laisse le responsable choisir une option du menu.
-[in,out] | choix | - L'option choisie par le responsable. |
Laisse le responsable choisir une option du menu.
-[in,out] | choix | - L'option choisie par le responsable. |
- My Project
-
- |
-