function add item work

Signed-off-by: Mathéo Hersan <matheohersan@MacBook-Pro-de-Matheo.local>
pull/2/head
Mathéo Hersan 2 years ago
parent 7f02f0e351
commit 150af14c08
No known key found for this signature in database
GPG Key ID: 4EF19C64D78EC91B

BIN
app

Binary file not shown.

@ -50,18 +50,44 @@ void global_client() {
nombreArticles = chargementArticles(references, poids, volume, prixUnitaire, MAX_ARTICLES); nombreArticles = chargementArticles(references, poids, volume, prixUnitaire, MAX_ARTICLES);
nombreClients = charger_clients(numeros, cagnottes, suspendus, MAX_CLIENTS); nombreClients = charger_clients(numeros, cagnottes, suspendus, MAX_CLIENTS);
printf("Veuillez saisir la taille disponible du véhicule (en litres) : ");
scanf("%f", &volumeCoffre);
printf("Veuillez saisir la charge maximale autorisée (en kg) : ");
scanf("%f", &chargeMaximale);
printf("Veuillez saisir votre numéro de client : ");
scanf("%d", &numeroClient);
int indexClient = -1;
for (int i = 0; i < nombreClients; i++) {
if (numeros[i] == numeroClient) {
indexClient = i;
break;
}
}
if (indexClient == -1) {
printf("Client non trouvé. Impossible d'utiliser l'application.\n");
return;
}
if (suspendus[indexClient] == 0) {
printf("Le client est suspendu et ne peut pas utiliser l'application.\n");
return;
}
menu_client(&choix, jour); menu_client(&choix, jour);
switch (choix) { switch (choix) {
case 1: case 1:
affiche_client(jour); affiche_client(jour);
break; break;
case 2: case 2:
// Ajouter la logique d'interface pour ajouter un article au panier ici
ajouter_article_au_panier(numeroClient, references, poids, volume, prixUnitaire, numeros, cagnottes, ajouter_article_au_panier(numeroClient, references, poids, volume, prixUnitaire, numeros, cagnottes,
suspendus, nombreArticles, nombreClients, volumeCoffre, chargeMaximale); suspendus, nombreArticles, nombreClients, volumeCoffre, chargeMaximale);
break; break;
case 3: case 3:
// Ajouter la logique d'interface pour supprimer un article du panier ici
//supprimer_article_du_panier(panier, &taillePanier); //supprimer_article_du_panier(panier, &taillePanier);
break; break;
default: default:

Loading…
Cancel
Save