├── .project ├── GestionDeStock ├── .classpath ├── .gitignore ├── .project ├── .settings │ ├── org.eclipse.jdt.core.prefs │ └── org.eclipse.m2e.core.prefs ├── README.txt ├── application │ └── AjouterCommandeController.java ├── baseDeDonnes.sql ├── bin │ ├── .gitignore │ ├── application │ │ ├── AjouterCommandeInterface.class │ │ ├── AjouterFactureInterface.class │ │ ├── AjouterLivraisonInterface.class │ │ ├── AjouterProduitInterface.class │ │ ├── ChangePassword.class │ │ ├── Clientsupmod.class │ │ ├── CommandesDunClientInterface.class │ │ ├── ConnectToDB.class │ │ ├── FactureToCommandeInterface.class │ │ ├── LivraisonToCommandeInterface.class │ │ ├── Main.class │ │ ├── MainInterface.class │ │ ├── SendMail.class │ │ ├── SendSms.class │ │ ├── SupModifFactureInterface.class │ │ ├── SupModifLivraisonInterface.class │ │ ├── clientAjoueinterface.class │ │ ├── dashbordwindow.class │ │ ├── firstvisit.class │ │ ├── log4j.properties │ │ ├── login.class │ │ ├── produitDunecommandeInterface.class │ │ ├── supmodifcommandeinterface.class │ │ └── suppmodifProduitInterface.class │ ├── classes │ │ ├── Client.class │ │ ├── Commande.class │ │ ├── Facture.class │ │ ├── Livraison.class │ │ └── Produit.class │ ├── controller │ │ ├── AjouterCommandeController.class │ │ ├── AjouterFactureController.class │ │ ├── AjouterLivraisonController.class │ │ ├── AjouterProduitController │ │ ├── ChangePasswordController.class │ │ ├── ClientsuppmodifController.class │ │ ├── CommandeDunClientController.class │ │ ├── FactureToCommandeController.class │ │ ├── LivraisonToCommandeController.class │ │ ├── MainController.class │ │ ├── SupModifFactureController.class │ │ ├── SupModifLivraisonController.class │ │ ├── ajouetrproduitcontroller.class │ │ ├── clientController.class │ │ ├── firstVisitcontroller.class │ │ ├── logincontroller.class │ │ ├── produitDunecommandeController.class │ │ ├── progresscontroller.class │ │ ├── supmodifcommandecontroller.class │ │ ├── supmodifproduitcontroller.class │ │ ├── threadForRingProgress.class │ │ └── verificationController.class │ ├── css │ │ ├── Main.css │ │ ├── application.css │ │ ├── circlelow.css │ │ ├── circleprogress.css │ │ ├── clientsuppmodif.css │ │ ├── fenetre.css │ │ ├── fillprogress.css │ │ ├── login.css │ │ ├── lowRPI.css │ │ ├── ringprogress.css │ │ └── tablestyle.css │ ├── fxml │ │ ├── AjoueCommand.fxml │ │ ├── AjouterFacture.fxml │ │ ├── AjouterLivraison.fxml │ │ ├── Clientmodifsup.fxml │ │ ├── CommandeDunClient.fxml │ │ ├── FactureForCommande.fxml │ │ ├── LivraisonToCommande.fxml │ │ ├── Main.fxml │ │ ├── SupModifFacture.fxml │ │ ├── SupModifLivraison.fxml │ │ ├── ajouterproduit.fxml │ │ ├── changepassword.fxml │ │ ├── clientAjoue.fxml │ │ ├── firstvisit.fxml │ │ ├── globalMain.fxml │ │ ├── login.fxml │ │ ├── modifsuppcommande.fxml │ │ ├── produitDuneCommande.fxml │ │ ├── produitsupmodif.fxml │ │ ├── testringprog.fxml │ │ ├── total.fxml │ │ └── verificationcode.fxml │ ├── images │ │ ├── delete.png │ │ ├── login-01.png │ │ └── login.htm │ ├── imges │ │ ├── box.png │ │ ├── brand-identity.png │ │ ├── fast-delivery.png │ │ ├── firstvisitimg.jpg │ │ ├── hide.png │ │ ├── invoice.png │ │ ├── login-01.png │ │ ├── patient.png │ │ ├── pen.png │ │ ├── search.png │ │ ├── show.png │ │ └── sign-up-form-button-graphic-concept.jpg │ └── ringprogress │ │ ├── FillProgressIndicator.class │ │ ├── FillProgressIndicatorSkin.class │ │ ├── ProgressCircleIndicator$1.class │ │ ├── ProgressCircleIndicator$StyleableProperties$1.class │ │ ├── ProgressCircleIndicator$StyleableProperties.class │ │ ├── ProgressCircleIndicator.class │ │ ├── RingProgressIndicator$1.class │ │ ├── RingProgressIndicator$StyleableProperties$1.class │ │ ├── RingProgressIndicator$StyleableProperties.class │ │ ├── RingProgressIndicator.class │ │ ├── RingProgressIndicatorSkin.class │ │ ├── SousClassRingProgIndSkin.class │ │ └── SousClassRingProgressIndicator.class ├── build.fxbuild ├── client-6.1.0.jar ├── dependecies │ ├── commons-logging-1.3.2-adapters.jar │ ├── commons-logging-1.3.2-api.jar │ ├── commons-logging-1.3.2-javadoc.jar │ ├── commons-logging-1.3.2-sources.jar │ ├── commons-logging-1.3.2-test-sources.jar │ ├── commons-logging-1.3.2-tests.jar │ ├── commons-logging-1.3.2.jar │ ├── controlsfx-9.0.0.jar │ ├── findsecbugs-plugin-1.13.0.jar │ ├── fontawesome │ │ └── fontawesomefx-glyphsbrowser-1.3.0 │ │ │ ├── bin │ │ │ ├── fontawesomefx-glyphsbrowser │ │ │ └── fontawesomefx-glyphsbrowser.bat │ │ │ └── lib │ │ │ ├── controlsfx-8.40.11.jar │ │ │ ├── fontawesomefx-commons-8.15.jar │ │ │ ├── fontawesomefx-controls-8.15.jar │ │ │ ├── fontawesomefx-emojione-2.2.7-2.jar │ │ │ ├── fontawesomefx-fontawesome-4.7.0-5.jar │ │ │ ├── fontawesomefx-glyphsbrowser-1.3.0.jar │ │ │ ├── fontawesomefx-icons525-3.0.0-4.jar │ │ │ ├── fontawesomefx-materialdesignfont-1.7.22-4.jar │ │ │ ├── fontawesomefx-materialicons-2.2.0-5.jar │ │ │ ├── fontawesomefx-octicons-4.3.0-5.jar │ │ │ └── fontawesomefx-weathericons-2.0.10-5.jar │ ├── fontawesomefx-8.2.jar │ ├── httpclient-4.5.14.jar │ ├── httpcore-4.4.11.jar │ ├── itextpdf-5.5.13.jar │ ├── jackson-annotations-2.17.1.jar │ ├── jackson-core-2.17.1.jar │ ├── jackson-databind-2.17.1.jar │ ├── jackson-datatype-jsr310-2.17.1.jar │ ├── kotlin-stdlib-2.0.0-RC3.jar │ ├── log4j-1.2.17.jar │ ├── mysql-connector-j-8.4.0.jar │ ├── okhttp-5.0.0-alpha.14.jar │ ├── okio-3.0.0-alpha.9-javadoc.jar │ ├── okio-3.0.0-alpha.9.jar │ ├── slf4j-api-1.7.32.jar │ ├── slf4j-api-2.0.13.jar │ ├── slf4j-log4j12-1.7.32.jar │ └── twilio-10.1.5.jar ├── factures.csv ├── hs_err_pid19044.log ├── hs_err_pid19144.log ├── hs_err_pid2632.log ├── httpclient-4.5.14.jar ├── httpcore-4.4.11.jar ├── jackson-annotations-2.17.1.jar ├── jackson-core-2.17.1.jar ├── jackson-databind-2.17.1.jar ├── jackson-datatype-jsr310-2.17.1.jar ├── log4j-1.2.17.jar ├── nbrvisit.txt ├── nombredevisite.txt ├── replay_pid2632.log ├── slf4j-api-1.7.32.jar ├── slf4j-api-2.0.13.jar ├── slf4j-log4j12-1.7.32.jar ├── src │ ├── application │ │ ├── AjouterCommandeInterface.java │ │ ├── AjouterFactureInterface.java │ │ ├── AjouterLivraisonInterface.java │ │ ├── AjouterProduitInterface.java │ │ ├── ChangePassword.java │ │ ├── Clientsupmod.java │ │ ├── CommandesDunClientInterface.java │ │ ├── ConnectToDB.java │ │ ├── FactureToCommandeInterface.java │ │ ├── LivraisonToCommandeInterface.java │ │ ├── Main.java │ │ ├── MainInterface.java │ │ ├── SendMail.java │ │ ├── SendSms.java │ │ ├── SupModifFactureInterface.java │ │ ├── SupModifLivraisonInterface.java │ │ ├── clientAjoueinterface.java │ │ ├── dashbordwindow.java │ │ ├── firstvisit.java │ │ ├── log4j.properties │ │ ├── login.java │ │ ├── produitDunecommandeInterface.java │ │ ├── supmodifcommandeinterface.java │ │ └── suppmodifProduitInterface.java │ ├── classes │ │ ├── Client.java │ │ ├── Commande.java │ │ ├── Facture.java │ │ ├── Livraison.java │ │ └── Produit.java │ ├── controller │ │ ├── AjouterCommandeController.java │ │ ├── AjouterFactureController.java │ │ ├── AjouterLivraisonController.java │ │ ├── AjouterProduitController │ │ ├── ChangePasswordController.java │ │ ├── ClientsuppmodifController.java │ │ ├── CommandeDunClientController.java │ │ ├── FactureToCommandeController.java │ │ ├── LivraisonToCommandeController.java │ │ ├── MainController.java │ │ ├── SupModifFactureController.java │ │ ├── SupModifLivraisonController.java │ │ ├── ajouetrproduitcontroller.java │ │ ├── clientController.java │ │ ├── firstVisitcontroller.java │ │ ├── logincontroller.java │ │ ├── produitDunecommandeController.java │ │ ├── progresscontroller.java │ │ ├── supmodifcommandecontroller.java │ │ ├── supmodifproduitcontroller.java │ │ ├── threadForRingProgress.java │ │ └── verificationController.java │ ├── css │ │ ├── Main.css │ │ ├── application.css │ │ ├── circlelow.css │ │ ├── circleprogress.css │ │ ├── clientsuppmodif.css │ │ ├── fenetre.css │ │ ├── fillprogress.css │ │ ├── login.css │ │ ├── lowRPI.css │ │ ├── ringprogress.css │ │ └── tablestyle.css │ ├── fxml │ │ ├── AjoueCommand.fxml │ │ ├── AjouterFacture.fxml │ │ ├── AjouterLivraison.fxml │ │ ├── Clientmodifsup.fxml │ │ ├── CommandeDunClient.fxml │ │ ├── FactureForCommande.fxml │ │ ├── LivraisonToCommande.fxml │ │ ├── Main.fxml │ │ ├── SupModifFacture.fxml │ │ ├── SupModifLivraison.fxml │ │ ├── ajouterproduit.fxml │ │ ├── changepassword.fxml │ │ ├── clientAjoue.fxml │ │ ├── firstvisit.fxml │ │ ├── globalMain.fxml │ │ ├── login.fxml │ │ ├── modifsuppcommande.fxml │ │ ├── produitDuneCommande.fxml │ │ ├── produitsupmodif.fxml │ │ ├── testringprog.fxml │ │ ├── total.fxml │ │ └── verificationcode.fxml │ ├── images │ │ ├── delete.png │ │ ├── login-01.png │ │ └── login.htm │ ├── imges │ │ ├── box.png │ │ ├── brand-identity.png │ │ ├── fast-delivery.png │ │ ├── firstvisitimg.jpg │ │ ├── hide.png │ │ ├── invoice.png │ │ ├── login-01.png │ │ ├── patient.png │ │ ├── pen.png │ │ ├── search.png │ │ ├── show.png │ │ └── sign-up-form-button-graphic-concept.jpg │ └── ringprogress │ │ ├── FillProgressIndicator.java │ │ ├── FillProgressIndicatorSkin.java │ │ ├── ProgressCircleIndicator.java │ │ ├── RingProgressIndicator.java │ │ ├── RingProgressIndicatorSkin.java │ │ ├── SousClassRingProgIndSkin.java │ │ └── SousClassRingProgressIndicator.java ├── twilio-10.1.5.jar ├── userdata └── userdata.txt └── README.md /.project: -------------------------------------------------------------------------------- 1 | 2 | 3 | GestionDeVente 4 | 5 | 6 | 7 | 8 | 9 | org.eclipse.xtext.ui.shared.xtextBuilder 10 | 11 | 12 | 13 | 14 | 15 | org.eclipse.xtext.ui.shared.xtextNature 16 | 17 | 18 | -------------------------------------------------------------------------------- /GestionDeStock/.gitignore: -------------------------------------------------------------------------------- 1 | /target/ 2 | -------------------------------------------------------------------------------- /GestionDeStock/.project: -------------------------------------------------------------------------------- 1 | 2 | 3 | GestionDeStock 4 | 5 | 6 | 7 | 8 | 9 | org.eclipse.jdt.core.javabuilder 10 | 11 | 12 | 13 | 14 | org.eclipse.xtext.ui.shared.xtextBuilder 15 | 16 | 17 | 18 | 19 | 20 | org.eclipse.xtext.ui.shared.xtextNature 21 | org.eclipse.jdt.core.javanature 22 | 23 | 24 | 25 | 1714835154228 26 | 27 | 30 28 | 29 | org.eclipse.core.resources.regexFilterMatcher 30 | node_modules|\.git|__CREATED_BY_JAVA_LANGUAGE_SERVER__ 31 | 32 | 33 | 34 | 35 | -------------------------------------------------------------------------------- /GestionDeStock/.settings/org.eclipse.jdt.core.prefs: -------------------------------------------------------------------------------- 1 | eclipse.preferences.version=1 2 | org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled 3 | org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8 4 | org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve 5 | org.eclipse.jdt.core.compiler.compliance=1.8 6 | org.eclipse.jdt.core.compiler.debug.lineNumber=generate 7 | org.eclipse.jdt.core.compiler.debug.localVariable=generate 8 | org.eclipse.jdt.core.compiler.debug.sourceFile=generate 9 | org.eclipse.jdt.core.compiler.problem.assertIdentifier=error 10 | org.eclipse.jdt.core.compiler.problem.enablePreviewFeatures=disabled 11 | org.eclipse.jdt.core.compiler.problem.enumIdentifier=error 12 | org.eclipse.jdt.core.compiler.problem.forbiddenReference=warning 13 | org.eclipse.jdt.core.compiler.problem.reportPreviewFeatures=warning 14 | org.eclipse.jdt.core.compiler.release=disabled 15 | org.eclipse.jdt.core.compiler.source=1.8 16 | -------------------------------------------------------------------------------- /GestionDeStock/.settings/org.eclipse.m2e.core.prefs: -------------------------------------------------------------------------------- 1 | activeProfiles= 2 | eclipse.preferences.version=1 3 | resolveWorkspaceProjects=true 4 | version=1 5 | -------------------------------------------------------------------------------- /GestionDeStock/README.txt: -------------------------------------------------------------------------------- 1 | **JAVABEANS(tm) ACTIVATION FRAMEWORK 1.0.2 RELEASE** 2 | 3 | Thank you for downloading the release of the JavaBeans(tm) Activation 4 | Framework! We hope you find it useful. Included in this release are 5 | the following files and directories: 6 | 7 | README.txt : This file! 8 | 9 | RELNOTES.txt : The release notes for this release including, 10 | installation instructions, system requirements, 11 | known bugs, and open issues. 12 | 13 | LICENSE.txt : The license covering this software. 14 | 15 | activation.jar : This JAR file contains the classes that 16 | make up JavaBeans(tm) Activation Framework. 17 | 18 | demos : This directory contains some simple *unsupported* 19 | demos that make use of some of the JAF's features. 20 | 21 | docs : This directory contains the Javadoc API descriptions 22 | for the public classes in the JAF. 23 | 24 | If you encounter any problems please contact us at: 25 | 26 | activation-comments@sun.com 27 | -------------------------------------------------------------------------------- /GestionDeStock/baseDeDonnes.sql: -------------------------------------------------------------------------------- 1 | CREATE DATABASE GestionCommande; 2 | use GestionCommande; 3 | 4 | 5 | CREATE TABLE Client ( 6 | numeroclient INT AUTO_INCREMENT PRIMARY KEY, 7 | nom VARCHAR(255), 8 | prenom VARCHAR(255), 9 | adresse VARCHAR(255), 10 | telephone VARCHAR(15) 11 | ); 12 | 13 | CREATE TABLE Produits ( 14 | numeroproduit INT AUTO_INCREMENT PRIMARY KEY, 15 | nomproduit VARCHAR(255), 16 | quantite INT, 17 | prix DECIMAL(10,2) 18 | ); 19 | 20 | CREATE TABLE Commande ( 21 | numerocommande INT AUTO_INCREMENT PRIMARY KEY, 22 | datecommande DATE, 23 | numeroclient INT, 24 | FOREIGN KEY (numeroclient) REFERENCES Client(numeroclient) ON DELETE CASCADE 25 | ); 26 | 27 | CREATE TABLE Facture ( 28 | numerofacture INT AUTO_INCREMENT PRIMARY KEY, 29 | datefacture DATE, 30 | montant DECIMAL(10,2), 31 | numerocommande INT, 32 | FOREIGN KEY (numerocommande) REFERENCES Commande(numerocommande) ON DELETE CASCADE 33 | ); 34 | 35 | CREATE TABLE Livraison ( 36 | numerolivraison INT AUTO_INCREMENT PRIMARY KEY, 37 | datelivraison DATE, 38 | numerocommande INT, 39 | FOREIGN KEY (numerocommande) REFERENCES Commande(numerocommande) ON DELETE CASCADE 40 | ); 41 | 42 | CREATE TABLE Avoir ( 43 | numeroproduit INT, 44 | numerocommande INT, 45 | PRIMARY KEY (numeroproduit, numerocommande), 46 | FOREIGN KEY (numeroproduit) REFERENCES Produits(numeroproduit) ON DELETE CASCADE, 47 | FOREIGN KEY (numerocommande) REFERENCES Commande(numerocommande) ON DELETE CASCADE 48 | ); 49 | -------------------------------------------------------------------------------- /GestionDeStock/bin/.gitignore: -------------------------------------------------------------------------------- 1 | /application/ 2 | /controller/ 3 | /css/ 4 | /fxml/ 5 | -------------------------------------------------------------------------------- /GestionDeStock/bin/application/AjouterCommandeInterface.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Younessboumlik/GestionDeVente/dbf7768af2d43123f8dddee81d7be5c74bd3927a/GestionDeStock/bin/application/AjouterCommandeInterface.class -------------------------------------------------------------------------------- /GestionDeStock/bin/application/AjouterFactureInterface.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Younessboumlik/GestionDeVente/dbf7768af2d43123f8dddee81d7be5c74bd3927a/GestionDeStock/bin/application/AjouterFactureInterface.class -------------------------------------------------------------------------------- /GestionDeStock/bin/application/AjouterLivraisonInterface.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Younessboumlik/GestionDeVente/dbf7768af2d43123f8dddee81d7be5c74bd3927a/GestionDeStock/bin/application/AjouterLivraisonInterface.class -------------------------------------------------------------------------------- /GestionDeStock/bin/application/AjouterProduitInterface.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Younessboumlik/GestionDeVente/dbf7768af2d43123f8dddee81d7be5c74bd3927a/GestionDeStock/bin/application/AjouterProduitInterface.class -------------------------------------------------------------------------------- /GestionDeStock/bin/application/ChangePassword.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Younessboumlik/GestionDeVente/dbf7768af2d43123f8dddee81d7be5c74bd3927a/GestionDeStock/bin/application/ChangePassword.class -------------------------------------------------------------------------------- /GestionDeStock/bin/application/Clientsupmod.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Younessboumlik/GestionDeVente/dbf7768af2d43123f8dddee81d7be5c74bd3927a/GestionDeStock/bin/application/Clientsupmod.class -------------------------------------------------------------------------------- /GestionDeStock/bin/application/CommandesDunClientInterface.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Younessboumlik/GestionDeVente/dbf7768af2d43123f8dddee81d7be5c74bd3927a/GestionDeStock/bin/application/CommandesDunClientInterface.class -------------------------------------------------------------------------------- /GestionDeStock/bin/application/ConnectToDB.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Younessboumlik/GestionDeVente/dbf7768af2d43123f8dddee81d7be5c74bd3927a/GestionDeStock/bin/application/ConnectToDB.class -------------------------------------------------------------------------------- /GestionDeStock/bin/application/FactureToCommandeInterface.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Younessboumlik/GestionDeVente/dbf7768af2d43123f8dddee81d7be5c74bd3927a/GestionDeStock/bin/application/FactureToCommandeInterface.class -------------------------------------------------------------------------------- /GestionDeStock/bin/application/LivraisonToCommandeInterface.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Younessboumlik/GestionDeVente/dbf7768af2d43123f8dddee81d7be5c74bd3927a/GestionDeStock/bin/application/LivraisonToCommandeInterface.class -------------------------------------------------------------------------------- /GestionDeStock/bin/application/Main.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Younessboumlik/GestionDeVente/dbf7768af2d43123f8dddee81d7be5c74bd3927a/GestionDeStock/bin/application/Main.class -------------------------------------------------------------------------------- /GestionDeStock/bin/application/MainInterface.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Younessboumlik/GestionDeVente/dbf7768af2d43123f8dddee81d7be5c74bd3927a/GestionDeStock/bin/application/MainInterface.class -------------------------------------------------------------------------------- /GestionDeStock/bin/application/SendMail.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Younessboumlik/GestionDeVente/dbf7768af2d43123f8dddee81d7be5c74bd3927a/GestionDeStock/bin/application/SendMail.class -------------------------------------------------------------------------------- /GestionDeStock/bin/application/SendSms.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Younessboumlik/GestionDeVente/dbf7768af2d43123f8dddee81d7be5c74bd3927a/GestionDeStock/bin/application/SendSms.class -------------------------------------------------------------------------------- /GestionDeStock/bin/application/SupModifFactureInterface.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Younessboumlik/GestionDeVente/dbf7768af2d43123f8dddee81d7be5c74bd3927a/GestionDeStock/bin/application/SupModifFactureInterface.class -------------------------------------------------------------------------------- /GestionDeStock/bin/application/SupModifLivraisonInterface.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Younessboumlik/GestionDeVente/dbf7768af2d43123f8dddee81d7be5c74bd3927a/GestionDeStock/bin/application/SupModifLivraisonInterface.class -------------------------------------------------------------------------------- /GestionDeStock/bin/application/clientAjoueinterface.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Younessboumlik/GestionDeVente/dbf7768af2d43123f8dddee81d7be5c74bd3927a/GestionDeStock/bin/application/clientAjoueinterface.class -------------------------------------------------------------------------------- /GestionDeStock/bin/application/dashbordwindow.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Younessboumlik/GestionDeVente/dbf7768af2d43123f8dddee81d7be5c74bd3927a/GestionDeStock/bin/application/dashbordwindow.class -------------------------------------------------------------------------------- /GestionDeStock/bin/application/firstvisit.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Younessboumlik/GestionDeVente/dbf7768af2d43123f8dddee81d7be5c74bd3927a/GestionDeStock/bin/application/firstvisit.class -------------------------------------------------------------------------------- /GestionDeStock/bin/application/log4j.properties: -------------------------------------------------------------------------------- 1 | log4j.rootLogger=DEBUG, stdout 2 | 3 | log4j.appender.stdout=org.apache.log4j.ConsoleAppender 4 | log4j.appender.stdout.Target=System.out 5 | log4j.appender.stdout.layout=org.apache.log4j.PatternLayout 6 | log4j.appender.stdout.layout.ConversionPattern=%d{ISO8601} [%t] %-5p %c - %m%n 7 | -------------------------------------------------------------------------------- /GestionDeStock/bin/application/login.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Younessboumlik/GestionDeVente/dbf7768af2d43123f8dddee81d7be5c74bd3927a/GestionDeStock/bin/application/login.class -------------------------------------------------------------------------------- /GestionDeStock/bin/application/produitDunecommandeInterface.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Younessboumlik/GestionDeVente/dbf7768af2d43123f8dddee81d7be5c74bd3927a/GestionDeStock/bin/application/produitDunecommandeInterface.class -------------------------------------------------------------------------------- /GestionDeStock/bin/application/supmodifcommandeinterface.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Younessboumlik/GestionDeVente/dbf7768af2d43123f8dddee81d7be5c74bd3927a/GestionDeStock/bin/application/supmodifcommandeinterface.class -------------------------------------------------------------------------------- /GestionDeStock/bin/application/suppmodifProduitInterface.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Younessboumlik/GestionDeVente/dbf7768af2d43123f8dddee81d7be5c74bd3927a/GestionDeStock/bin/application/suppmodifProduitInterface.class -------------------------------------------------------------------------------- /GestionDeStock/bin/classes/Client.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Younessboumlik/GestionDeVente/dbf7768af2d43123f8dddee81d7be5c74bd3927a/GestionDeStock/bin/classes/Client.class -------------------------------------------------------------------------------- /GestionDeStock/bin/classes/Commande.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Younessboumlik/GestionDeVente/dbf7768af2d43123f8dddee81d7be5c74bd3927a/GestionDeStock/bin/classes/Commande.class -------------------------------------------------------------------------------- /GestionDeStock/bin/classes/Facture.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Younessboumlik/GestionDeVente/dbf7768af2d43123f8dddee81d7be5c74bd3927a/GestionDeStock/bin/classes/Facture.class -------------------------------------------------------------------------------- /GestionDeStock/bin/classes/Livraison.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Younessboumlik/GestionDeVente/dbf7768af2d43123f8dddee81d7be5c74bd3927a/GestionDeStock/bin/classes/Livraison.class -------------------------------------------------------------------------------- /GestionDeStock/bin/classes/Produit.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Younessboumlik/GestionDeVente/dbf7768af2d43123f8dddee81d7be5c74bd3927a/GestionDeStock/bin/classes/Produit.class -------------------------------------------------------------------------------- /GestionDeStock/bin/controller/AjouterCommandeController.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Younessboumlik/GestionDeVente/dbf7768af2d43123f8dddee81d7be5c74bd3927a/GestionDeStock/bin/controller/AjouterCommandeController.class -------------------------------------------------------------------------------- /GestionDeStock/bin/controller/AjouterFactureController.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Younessboumlik/GestionDeVente/dbf7768af2d43123f8dddee81d7be5c74bd3927a/GestionDeStock/bin/controller/AjouterFactureController.class -------------------------------------------------------------------------------- /GestionDeStock/bin/controller/AjouterLivraisonController.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Younessboumlik/GestionDeVente/dbf7768af2d43123f8dddee81d7be5c74bd3927a/GestionDeStock/bin/controller/AjouterLivraisonController.class -------------------------------------------------------------------------------- /GestionDeStock/bin/controller/AjouterProduitController: -------------------------------------------------------------------------------- 1 | package application; 2 | 3 | import javafx.event.ActionEvent; 4 | import javafx.fxml.FXML; 5 | import javafx.scene.control.Button; 6 | import javafx.scene.control.TextField; 7 | 8 | public class clientController { 9 | 10 | @FXML 11 | private Button ajouter; 12 | 13 | @FXML 14 | private TextField textnomproduit; 15 | 16 | @FXML 17 | private TextField textprix; 18 | 19 | @FXML 20 | private TextField textquantite; 21 | 22 | @FXML 23 | public void AjouterProduit(ActionEvent event) { 24 | 25 | } 26 | 27 | } -------------------------------------------------------------------------------- /GestionDeStock/bin/controller/ChangePasswordController.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Younessboumlik/GestionDeVente/dbf7768af2d43123f8dddee81d7be5c74bd3927a/GestionDeStock/bin/controller/ChangePasswordController.class -------------------------------------------------------------------------------- /GestionDeStock/bin/controller/ClientsuppmodifController.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Younessboumlik/GestionDeVente/dbf7768af2d43123f8dddee81d7be5c74bd3927a/GestionDeStock/bin/controller/ClientsuppmodifController.class -------------------------------------------------------------------------------- /GestionDeStock/bin/controller/CommandeDunClientController.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Younessboumlik/GestionDeVente/dbf7768af2d43123f8dddee81d7be5c74bd3927a/GestionDeStock/bin/controller/CommandeDunClientController.class -------------------------------------------------------------------------------- /GestionDeStock/bin/controller/FactureToCommandeController.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Younessboumlik/GestionDeVente/dbf7768af2d43123f8dddee81d7be5c74bd3927a/GestionDeStock/bin/controller/FactureToCommandeController.class -------------------------------------------------------------------------------- /GestionDeStock/bin/controller/LivraisonToCommandeController.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Younessboumlik/GestionDeVente/dbf7768af2d43123f8dddee81d7be5c74bd3927a/GestionDeStock/bin/controller/LivraisonToCommandeController.class -------------------------------------------------------------------------------- /GestionDeStock/bin/controller/MainController.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Younessboumlik/GestionDeVente/dbf7768af2d43123f8dddee81d7be5c74bd3927a/GestionDeStock/bin/controller/MainController.class -------------------------------------------------------------------------------- /GestionDeStock/bin/controller/SupModifFactureController.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Younessboumlik/GestionDeVente/dbf7768af2d43123f8dddee81d7be5c74bd3927a/GestionDeStock/bin/controller/SupModifFactureController.class -------------------------------------------------------------------------------- /GestionDeStock/bin/controller/SupModifLivraisonController.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Younessboumlik/GestionDeVente/dbf7768af2d43123f8dddee81d7be5c74bd3927a/GestionDeStock/bin/controller/SupModifLivraisonController.class -------------------------------------------------------------------------------- /GestionDeStock/bin/controller/ajouetrproduitcontroller.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Younessboumlik/GestionDeVente/dbf7768af2d43123f8dddee81d7be5c74bd3927a/GestionDeStock/bin/controller/ajouetrproduitcontroller.class -------------------------------------------------------------------------------- /GestionDeStock/bin/controller/clientController.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Younessboumlik/GestionDeVente/dbf7768af2d43123f8dddee81d7be5c74bd3927a/GestionDeStock/bin/controller/clientController.class -------------------------------------------------------------------------------- /GestionDeStock/bin/controller/firstVisitcontroller.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Younessboumlik/GestionDeVente/dbf7768af2d43123f8dddee81d7be5c74bd3927a/GestionDeStock/bin/controller/firstVisitcontroller.class -------------------------------------------------------------------------------- /GestionDeStock/bin/controller/logincontroller.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Younessboumlik/GestionDeVente/dbf7768af2d43123f8dddee81d7be5c74bd3927a/GestionDeStock/bin/controller/logincontroller.class -------------------------------------------------------------------------------- /GestionDeStock/bin/controller/produitDunecommandeController.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Younessboumlik/GestionDeVente/dbf7768af2d43123f8dddee81d7be5c74bd3927a/GestionDeStock/bin/controller/produitDunecommandeController.class -------------------------------------------------------------------------------- /GestionDeStock/bin/controller/progresscontroller.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Younessboumlik/GestionDeVente/dbf7768af2d43123f8dddee81d7be5c74bd3927a/GestionDeStock/bin/controller/progresscontroller.class -------------------------------------------------------------------------------- /GestionDeStock/bin/controller/supmodifcommandecontroller.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Younessboumlik/GestionDeVente/dbf7768af2d43123f8dddee81d7be5c74bd3927a/GestionDeStock/bin/controller/supmodifcommandecontroller.class -------------------------------------------------------------------------------- /GestionDeStock/bin/controller/supmodifproduitcontroller.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Younessboumlik/GestionDeVente/dbf7768af2d43123f8dddee81d7be5c74bd3927a/GestionDeStock/bin/controller/supmodifproduitcontroller.class -------------------------------------------------------------------------------- /GestionDeStock/bin/controller/threadForRingProgress.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Younessboumlik/GestionDeVente/dbf7768af2d43123f8dddee81d7be5c74bd3927a/GestionDeStock/bin/controller/threadForRingProgress.class -------------------------------------------------------------------------------- /GestionDeStock/bin/controller/verificationController.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Younessboumlik/GestionDeVente/dbf7768af2d43123f8dddee81d7be5c74bd3927a/GestionDeStock/bin/controller/verificationController.class -------------------------------------------------------------------------------- /GestionDeStock/bin/css/Main.css: -------------------------------------------------------------------------------- 1 | 2 | BorderPane{ 3 | -fx-background-color:#ccc8c8; 4 | } 5 | 6 | #close{ 7 | -fx-background-color : none; 8 | } 9 | 10 | #close:hover{ 11 | -fx-background-color : red; 12 | } 13 | 14 | #menuicon{ 15 | -fx-background-color: none; 16 | } 17 | 18 | #menuicon:hover{ 19 | -fx-background-color: #1d7076; 20 | } 21 | 22 | 23 | #label1,#label2,#label3,#label4,#label5{ 24 | -fx-background-color : #24848b; 25 | } 26 | 27 | #label1:hover,#label2:hover,#label3:hover,#label4:hover,#label5:hover{ 28 | -fx-background-color : #2b99a1; 29 | } 30 | 31 | #choix1_1,#choix1_2,#choix2_1,#choix2_2,#choix3_1,#choix3_2,#choix4_1,#choix4_2,#choix5_1,#choix5_2s{ 32 | -fx-background-color: none; 33 | } 34 | #choix1_1:hover,#choix1_2:hover,#choix2_1:hover,#choix2_2:hover,#choix3_1:hover,#choix3_2:hover,#choix4_1:hover,#choix4_2:hover,#choix5_1:hover,#choix5_2:hover{ 35 | -fx-font-size:13; 36 | } 37 | #close{ 38 | -fx-background : none 39 | } 40 | 41 | Button{ 42 | -fx-background : none; 43 | } 44 | -------------------------------------------------------------------------------- /GestionDeStock/bin/css/application.css: -------------------------------------------------------------------------------- 1 | #numerofacture{ 2 | -fx-alignment: center; 3 | } 4 | 5 | 6 | #exportToCsv:hover{ 7 | -fx-background-color : #F1F000; 8 | } 9 | -------------------------------------------------------------------------------- /GestionDeStock/bin/css/circlelow.css: -------------------------------------------------------------------------------- 1 | .circleindicator-container { 2 | circleindicator-color: #009383; 3 | -fx-padding: 3.0; 4 | -fx-background-color: none; 5 | } 6 | .circleindicator-container > .circleindicator-label { 7 | -fx-font-weight: bold; 8 | -fx-font-size: 2.5em; 9 | -fx-text-fill: red; 10 | -fx-padding: 5.0; 11 | } -------------------------------------------------------------------------------- /GestionDeStock/bin/css/circleprogress.css: -------------------------------------------------------------------------------- 1 | .circleindicator-container { 2 | circleindicator-color: #009383; 3 | -fx-padding: 3.0; 4 | -fx-background-color: none; 5 | } 6 | .circleindicator-container > .circleindicator-label { 7 | -fx-font-weight: bold; 8 | -fx-font-size: 2.5em; 9 | -fx-text-fill: circleindicator-color; 10 | -fx-padding: 5.0; 11 | } -------------------------------------------------------------------------------- /GestionDeStock/bin/css/clientsuppmodif.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Younessboumlik/GestionDeVente/dbf7768af2d43123f8dddee81d7be5c74bd3927a/GestionDeStock/bin/css/clientsuppmodif.css -------------------------------------------------------------------------------- /GestionDeStock/bin/css/fenetre.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Younessboumlik/GestionDeVente/dbf7768af2d43123f8dddee81d7be5c74bd3927a/GestionDeStock/bin/css/fenetre.css -------------------------------------------------------------------------------- /GestionDeStock/bin/css/fillprogress.css: -------------------------------------------------------------------------------- 1 | .fillindicator{ 2 | -fx-inner-radius: 77.0; 3 | } 4 | .fillindicator-border-circle { 5 | -fx-opacity: 0.6; 6 | -fx-stroke: circleindicator-color; 7 | -fx-stroke-width: 3.0px; 8 | -fx-fill: -fx-background; 9 | } 10 | .fillindicator-filler-circle { 11 | -fx-opacity: 0.25; 12 | -fx-stroke-width: 0.0px; 13 | -fx-fill: circleindicator-color; 14 | } 15 | .fillindicator-filler-cover { 16 | -fx-fill: -fx-background; 17 | } 18 | -------------------------------------------------------------------------------- /GestionDeStock/bin/css/login.css: -------------------------------------------------------------------------------- 1 | #loginbutton:hover{ 2 | -fx-background-color:white; 3 | } -------------------------------------------------------------------------------- /GestionDeStock/bin/css/lowRPI.css: -------------------------------------------------------------------------------- 1 | .ringindicator{ 2 | -fx-ring-width: 10.0; 3 | -fx-inner-radius: 60.0; 4 | } 5 | .ringindicator-inner-circle { 6 | -fx-opacity: 0.55; 7 | -fx-stroke: red; 8 | -fx-stroke-width: 8.0px; 9 | -fx-fill: -fx-background; 10 | } 11 | .ringindicator-filler { 12 | -fx-stroke: red; 13 | -fx-fill: -fx-background; 14 | -fx-stroke-line-cap: butt; 15 | } 16 | .ringindicator-outer-circle-secondary { 17 | -fx-opacity: 0.1; 18 | -fx-stroke: circleindicator-color; 19 | -fx-stroke-width: 2.0px; 20 | -fx-fill: -fx-background; 21 | } 22 | .indeterminate { 23 | -fx-opacity: 0.55; 24 | -fx-stroke: linear-gradient(from 0.0% 0.0% to 70.0% 70.0%, circleindicator-color 70.0%, white 75.0%, white); 25 | } 26 | -------------------------------------------------------------------------------- /GestionDeStock/bin/css/ringprogress.css: -------------------------------------------------------------------------------- 1 | .ringindicator{ 2 | -fx-ring-width: 10.0; 3 | -fx-inner-radius: 60.0; 4 | } 5 | .ringindicator-inner-circle { 6 | -fx-opacity: 0.55; 7 | -fx-stroke: circleindicator-color; 8 | -fx-stroke-width: 8.0px; 9 | -fx-fill: -fx-background; 10 | } 11 | .ringindicator-filler { 12 | -fx-stroke: circleindicator-color; 13 | -fx-fill: -fx-background; 14 | -fx-stroke-line-cap: butt; 15 | } 16 | .ringindicator-outer-circle-secondary { 17 | -fx-opacity: 0.1; 18 | -fx-stroke: circleindicator-color; 19 | -fx-stroke-width: 2.0px; 20 | -fx-fill: -fx-background; 21 | } 22 | .indeterminate { 23 | -fx-opacity: 0.55; 24 | -fx-stroke: linear-gradient(from 0.0% 0.0% to 70.0% 70.0%, circleindicator-color 70.0%, white 75.0%, white); 25 | } 26 | -------------------------------------------------------------------------------- /GestionDeStock/bin/css/tablestyle.css: -------------------------------------------------------------------------------- 1 | .btn:hover{ 2 | -fx-cursor:hand ; 3 | } 4 | AnchorPane { 5 | -fx-background-color: #2b99a1; 6 | } 7 | .table-view { 8 | -fx-background-color:#165d62; 9 | -fx-background-radius:14 14 0 0; 10 | 11 | } 12 | .table-view .column-header-background{ 13 | -fx-background-color: #165d62; 14 | -fx-background-radius:14; 15 | -fx-background-insets: 0 0 10 0; 16 | 17 | 18 | 19 | } 20 | .table-view .column-header, .table-view .filler{ 21 | -fx-size:50px; 22 | -fx-border-width: 0 0 10 0; 23 | -fx-background-color:transparent; 24 | 25 | } 26 | 27 | .table-view .column-header .label { 28 | -fx-text-fill: white ; 29 | } 30 | Label{ 31 | -fx-text-fill : white; 32 | } -------------------------------------------------------------------------------- /GestionDeStock/bin/fxml/AjoueCommand.fxml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 |