15 int AjoutArticle(
int Tref[],
float Tpoid[],
float Tvolume[],
float Tprix[],
int n);
26 void ModifArticle(
int Tref[],
float Tpoid[],
float Tvolume[],
float Tprix[],
int n);
36 int TableArticle(
int Tref[],
float Tpoid[],
float Tvolume[],
float Tprix[]);
47 void AffichTable(
int Tref[],
float Tpoid[],
float Tvolume[],
float Tprix[],
int n);
58 void AffichArticle(
int Tref[],
float Tpoid[],
float Tvolume[],
float Tprix[],
int n);
69 int SupprArticle(
int Tref[],
float Tpoid[],
float Tvolume[],
float Tprix[],
int n);
78 int posRef(
int Tref[],
int refR,
int n);
89 void EcrireFichier(
int Tref[],
float Tpoid[],
float Tvolume[],
float Tprix[],
int n);
106 int tableaucharge(
int tabNC[],
float tabCAG[],
int tabsuspension[],
int tmax);
117 int ajoutClient (
int tabNC[],
float tabCAG[],
int tabsuspension[],
int *tlogique,
int tmax);
128 int suspensioncarte (
int tabNC[],
float tabCAG[],
int tabsuspension[],
int *tlogique,
int tmax);
139 int supressionclient (
int tabNC[],
float tabCAG[],
int tabsuspension[],
int *tlogique,
int tmax);
149 int affichageall (
int tabNC[],
float tabCAG[],
int tabsuspension[],
int *tlogique);
159 int affichagesolo (
int tabNC[],
float tabCAG[],
int tabsuspension[],
int *tlogique);
173 int enregistrement (
int tabNC[],
float tabCAG[],
int tabsuspension[],
int *tlogique);
int suspensioncarte(int tabNC[], float tabCAG[], int tabsuspension[], int *tlogique, int tmax)
permet de suspendre OU désuspendre un client.
Definition: FonctionsResponsable.c:367
int posRef(int Tref[], int refR, int n)
Recherche la position de refR dans le tableau Tref.
Definition: FonctionsResponsable.c:197
int enregistrement(int tabNC[], float tabCAG[], int tabsuspension[], int *tlogique)
lorsque l'utilisateur quitte le global , écrit les tableaux dans le fichier en écrasant le contenue p...
Definition: FonctionsResponsable.c:567
void AffichArticle(int Tref[], float Tpoid[], float Tvolume[], float Tprix[], int n)
Demande un article au client puis affiche sa référence, son poid, son volume et son prix.
Definition: FonctionsResponsable.c:109
int TableArticle(int Tref[], float Tpoid[], float Tvolume[], float Tprix[])
Récupère le contenu du fichier "articles.don" et l'ajoute au tables concernées (Tref,...
Definition: FonctionsResponsable.c:72
int ajoutClient(int tabNC[], float tabCAG[], int tabsuspension[], int *tlogique, int tmax)
permet d'ajouter un client dans les tableaux.
Definition: FonctionsResponsable.c:311
int AjoutArticle(int Tref[], float Tpoid[], float Tvolume[], float Tprix[], int n)
Demande l'article a ajouter ainsi que son poid, son volume et son prix a l'utilisateur et l'ajoute au...
Definition: FonctionsResponsable.c:12
int supressionclient(int tabNC[], float tabCAG[], int tabsuspension[], int *tlogique, int tmax)
permet de supprimer un client.
Definition: FonctionsResponsable.c:461
int SupprArticle(int Tref[], float Tpoid[], float Tvolume[], float Tprix[], int n)
Demande un article au client puis le supprime des tables.
Definition: FonctionsResponsable.c:167
int affichageall(int tabNC[], float tabCAG[], int tabsuspension[], int *tlogique)
permet d'afficher le contenu des tableaux.
Definition: FonctionsResponsable.c:510
void ModifArticle(int Tref[], float Tpoid[], float Tvolume[], float Tprix[], int n)
Demande un article au responsable puis modifie son poid, son volume et son prix dans les tables.
Definition: FonctionsResponsable.c:125
int affichagesolo(int tabNC[], float tabCAG[], int tabsuspension[], int *tlogique)
permet d'afficher le contenu d'un tableau spécifique.
Definition: FonctionsResponsable.c:519
int tableaucharge(int tabNC[], float tabCAG[], int tabsuspension[], int tmax)
charge les tableaux avec "fichierclient.don".
Definition: FonctionsResponsable.c:278
int creationfichier(void)
vérifie la présence d'un fichier , et si non le crée.
Definition: FonctionsResponsable.c:558
void modifclientglobal(void)
lance le menu global de la partie gestion fichier client.
Definition: FonctionsResponsable.c:223
void AffichTable(int Tref[], float Tpoid[], float Tvolume[], float Tprix[], int n)
Affiche la référence, le poid, le volume et le prix de chaque produit.
Definition: FonctionsResponsable.c:99
void EcrireFichier(int Tref[], float Tpoid[], float Tvolume[], float Tprix[], int n)
Ecrit dans le fichier "articles.don" le contenu des tables.
Definition: FonctionsResponsable.c:208