En-tête des fonctions liées à l'interface du responsable.
More...
Go to the source code of this file.
|
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.
◆ affichAjoutArticle()
void affichAjoutArticle |
( |
int * |
ref, |
|
|
float * |
poids, |
|
|
float * |
volume, |
|
|
float * |
prix |
|
) |
| |
Affiche les informations nécessaires pour ajouter un nouvel article.
- Parameters
-
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.
- Parameters
-
[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. |
◆ affichAjoutClient()
void affichAjoutClient |
( |
int |
tNumClient[], |
|
|
int |
tLogique, |
|
|
int * |
numC |
|
) |
| |
Affiche les informations nécessaires pour ajouter un nouveau client.
- Parameters
-
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.
- Parameters
-
[in] | tNumClient | - Tableau des numéros de client. |
[in] | tLogique | - Taille logique des tableaux. |
[in,out] | numC | - Numéro du nouveau client. |
◆ affichArticles()
void affichArticles |
( |
int |
tRef[], |
|
|
float |
tPoids[], |
|
|
float |
tVol[], |
|
|
float |
tPrix[], |
|
|
int |
tLogique |
|
) |
| |
Affiche la liste des articles.
- Parameters
-
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. |
◆ affichClients()
void affichClients |
( |
int |
tNumClient[], |
|
|
float |
tCagnotte[], |
|
|
int |
tSus[], |
|
|
int |
tLogique |
|
) |
| |
Affiche la liste des clients.
- Parameters
-
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. |
◆ affichModifierArticle()
void affichModifierArticle |
( |
int * |
ref, |
|
|
float * |
poids, |
|
|
float * |
volume, |
|
|
float * |
prix |
|
) |
| |
Affiche les informations nécessaires pour modifier un article.
- Parameters
-
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.
- Parameters
-
[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. |
◆ affichSupprimerArticle()
void affichSupprimerArticle |
( |
int * |
ref | ) |
|
Affiche les informations nécessaires pour supprimer un article.
- Parameters
-
ref | - Référence de l'article à supprimer. |
Affiche les informations nécessaires pour supprimer un article.
- Parameters
-
[in,out] | ref | - Référence de l'article à supprimer. |
◆ affichUnArticle()
void affichUnArticle |
( |
int |
tRef[], |
|
|
float |
tPoids[], |
|
|
float |
tVol[], |
|
|
float |
tPrix[], |
|
|
int |
tLogique |
|
) |
| |
Affiche les informations d'un article spécifique.
- Parameters
-
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.
- Parameters
-
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. |
◆ affichUnClient()
void affichUnClient |
( |
int |
tNumClient[], |
|
|
float |
tCagnotte[], |
|
|
int |
tSus[], |
|
|
int |
tLogique |
|
) |
| |
Affiche les informations d'un client spécifique.
- Parameters
-
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.
- Parameters
-
tNumClient | - Tableau des numéros de client. |
tCagnotte | - Tableau des cagnottes des clients. |
tSus | - Tableau d'états des clients. |
tLogique | - Taille logique des tableaux. |
◆ 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.
◆ menu_resp()
void menu_resp |
( |
int * |
choix | ) |
|
Laisse le responsable choisir une option du menu.
- Parameters
-
[in,out] | choix | - L'option choisie par le responsable. |
Laisse le responsable choisir une option du menu.
- Parameters
-
[in,out] | choix | - L'option choisie par le responsable. |