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, int tRef[], int tLogArticle) |
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 (void) |
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. | |
int | affichageConnexion (void) |
Affiche les informations nécessaires pour entrer le mod de passe responsable. | |
void | affichModifClient (int tNumClient[], int tSus[], int tLogique) |
Affiche le menu qui permet de modifier l'état de la cagnotte d'un client. | |
void | global_resp (void) |
Fonction principale de l'interface du responsable. | |
void | affiche_resp (void) |
Affiche le menu principal de l'interface du responsable. | |
En-tête des fonctions liées à l'interface du responsable.
int affichageConnexion | ( | void | ) |
Affiche les informations nécessaires pour entrer le mod de passe responsable.
Cette fonction permet au responsable de confirmer son identité
void affichAjoutArticle | ( | int * | ref, |
float * | poids, | ||
float * | volume, | ||
float * | prix, | ||
int | tRef[], | ||
int | tLogArticle | ||
) |
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. |
tRef | - Tableau de référence des articles. |
tLogArticle | - Taille logique du tableau des références. |
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. |
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. |
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. |
void affiche_resp | ( | void | ) |
Affiche le menu principal de l'interface du responsable.
void affichModifClient | ( | int | tNumClient[], |
int | tSus[], | ||
int | tLogique | ||
) |
Affiche le menu qui permet de modifier l'état de la cagnotte d'un client.
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. |
void affichSupprimerArticle | ( | int * | ref | ) |
Affiche les informations nécessaires pour supprimer un article.
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. |
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. |
void global_resp | ( | void | ) |
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. |
void problemRechercheArticle | ( | void | ) |
Affiche un message en cas de problème lors de la recherche d'un article.