|
|
|
@ -2,6 +2,13 @@
|
|
|
|
|
|
|
|
|
|
int displayMenu(void)
|
|
|
|
|
{
|
|
|
|
|
/*
|
|
|
|
|
Choix de l'action à réaliser
|
|
|
|
|
|
|
|
|
|
+return: choix de l'action
|
|
|
|
|
|
|
|
|
|
+var choice: choix de l'action
|
|
|
|
|
*/
|
|
|
|
|
int choice;
|
|
|
|
|
//TODO > Clear screen
|
|
|
|
|
printf("\n=================================\n");
|
|
|
|
@ -20,6 +27,20 @@ int displayMenu(void)
|
|
|
|
|
|
|
|
|
|
void global(void)
|
|
|
|
|
{
|
|
|
|
|
/*
|
|
|
|
|
Fonction global: Exécute les autres fonctions selon les choix de l'utilisateur
|
|
|
|
|
|
|
|
|
|
+var tLogArticle: taille logique des tableaux contenant les données des articles
|
|
|
|
|
+var tLogClient: taille logique des tableaux contenant les données des clients
|
|
|
|
|
+var choice: choix de l'action à réaliser
|
|
|
|
|
+var reference: tableau des références des articles
|
|
|
|
|
+var clientID: tableau des identifiants des clients
|
|
|
|
|
+var suspended: tableau de l'état du compte des clients
|
|
|
|
|
+var weight: tableau du poids des articles
|
|
|
|
|
+var volume: tableau du volume des articles
|
|
|
|
|
+var unitPrice: tableau du prix unitaire des actions
|
|
|
|
|
+var cagnotte: tableau des cagnottes des clients
|
|
|
|
|
*/
|
|
|
|
|
// Déclaration des variables
|
|
|
|
|
int tLogArticle, tLogClient, choice;
|
|
|
|
|
int reference[tmaxArticles], clientID[tmaxClients], suspended[tmaxClients];
|
|
|
|
@ -29,26 +50,21 @@ void global(void)
|
|
|
|
|
// Affichage du menu
|
|
|
|
|
choice = displayMenu();
|
|
|
|
|
|
|
|
|
|
//TODO > Voir si on a le droit au switch/case
|
|
|
|
|
while(choice != 4)
|
|
|
|
|
{
|
|
|
|
|
if(choice == 1)
|
|
|
|
|
switch (choice)
|
|
|
|
|
{
|
|
|
|
|
case 1:
|
|
|
|
|
//TODO > Connexion
|
|
|
|
|
}
|
|
|
|
|
else if(choice == 2)
|
|
|
|
|
{
|
|
|
|
|
choice = displayMenu();
|
|
|
|
|
case 2:
|
|
|
|
|
//TODO > Inscription
|
|
|
|
|
}
|
|
|
|
|
else if(choice == 3)
|
|
|
|
|
{
|
|
|
|
|
choice = displayMenu();
|
|
|
|
|
case 3:
|
|
|
|
|
//TODO > Faire opposition
|
|
|
|
|
}
|
|
|
|
|
else
|
|
|
|
|
{
|
|
|
|
|
choice = displayMenu();
|
|
|
|
|
case 4:
|
|
|
|
|
return;
|
|
|
|
|
default:
|
|
|
|
|
printf("Erreur, veuillez entrer un choix valide.\n");
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
choice = displayMenu();
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|