diff --git a/Dépot dim.11 décembre/SAE2.c b/Dépot dim.11 décembre/SAE2.c deleted file mode 100644 index 4327415..0000000 --- a/Dépot dim.11 décembre/SAE2.c +++ /dev/null @@ -1,224 +0,0 @@ -/** - *@file : sae.c - *@author : Erwan.M - *@date : 07/11/22 - * sujet : SAE 1.01 - *@brief : Résumé : Fichier .c regroupant les fonctions du programme -*/ - -#include "SAE2.h" -#include -#include -#include - -void menuPrincipal(void){ - - int choix; - - while(choix != 9){ - - printf("-------------------------------\n"); - - printf("\033[1;37m"); // Gras - - printf("\tMENU PRINCIPAL\t\n"); - - printf("\033[0m"); // Reset couleur - - printf("-------------------------------\n\n"); - - printf("(1) Utilisateur\n"); - - printf("(2) Administrateur\n"); - - printf("(9) Quitter\n"); - - printf("\nVotre choix : "); - - scanf("%d", &choix); - - switch (choix){ - - case 1: - - printf("sousMenuUtilisateur();\n"); // Sous Menu Utilisateur - - break; - - case 2: - - printf("\e[1;1H\e[2J"); // Clear terminal - - sousMenuAdministrateur(); // Sous Menu Administrateur - - break; - - case 9: - - printf("Programme réalisé par Corentin LEMAIRE et Erwan MENAGER.\n"); - - exit(1); - - default: - - printf("\e[1;1H\e[2J"); // Clear terminal - - - printf("-------------------------------\n"); - - printf("\033[1;31m"); // Rouge - - printf("Erreur : Saisie incorrecte.\n\a"); // \a -> Cloche - - printf("\033[0m"); // Reset couleur - - printf("-------------------------------\n"); - - } - - } - -} - -void sousMenuAdministrateur(void){ - - int choix; - - char motDePasseAdmin[20]; - - printf("Mot de passe administrateur : "); - - scanf("%*c"); - - fgets(motDePasseAdmin, 20, stdin); - - motDePasseAdmin[strlen(motDePasseAdmin)-1] = '\0'; - - if(strcmp("admin", motDePasseAdmin) != 0){ - - printf("\e[1;1H\e[2J"); // Clear terminal - - printf("---------------------------------------------------\n"); - - printf("\033[1;31m"); // Rouge - - printf("Mot de passe incorrecte. "); - - printf("\033[0m"); // Reset couleur - - printf("Retour au menu principal.\n\a"); // \a -> Cloche - - printf("---------------------------------------------------\n"); - - return; - - } - - printf("\e[1;1H\e[2J"); // Clear terminal - - while(choix != 9){ - - printf("-------------------------------\n"); - - printf("\033[1;37m"); // Gras - - printf("\tMENU ADMINISTRATEUR\t\n"); - - printf("\033[0m"); // Reset couleur - - printf("-------------------------------\n\n"); - - printf("(1) Modifier le nombre de places dans un département\n"); - - printf("(2) Créer un département dans un IUT\n"); - - printf("(3) Supprimer un département d'un IUT\n"); - - printf("(4) Lancer et arrêter la phase de candidature (PARTIE 2)\n"); - - printf("(5) Modifier le nom du responsable d'un département\n"); - - printf("(9) Retour\n"); - - printf("\nVotre choix : "); - - scanf("%d", &choix); - - switch (choix){ - - case 1: - - printf("Modifier place\n"); // - - break; - - case 2: - - printf("Créer\n"); // - - break; - - case 3: - - printf("Supprimer\n"); // - - break; - - case 4: - - printf("Lancer\n"); // - - break; - - case 5: - - printf("Modifier nom\n"); // - - break; - - case 9: - - printf("\e[1;1H\e[2J"); // Clear terminal - - return; - - default: - - printf("\e[1;1H\e[2J"); // Clear terminal - - - printf("-------------------------------\n"); - - printf("\033[1;31m"); // Rouge - - printf("Erreur : Saisie incorrecte.\n\a"); // \a -> Cloche - - printf("\033[0m"); // Reset couleur - - printf("-------------------------------\n"); - - } - } -} - -/* EN COURS -void rechercherVille(int* tiut, int tlog, int val, int *coderet, int *pos){ - int i; - for(i=0;ival){ - *pos=i; - return; - } - } - *coderet=0; - *pos=tlog; - return; -}*/ \ No newline at end of file