From fa1954138ccd1cdc060a645419bf6637f8543a6d Mon Sep 17 00:00:00 2001 From: Mylloon Date: Mon, 29 Nov 2021 20:28:23 +0100 Subject: [PATCH] update functions name --- main.py | 2 +- stock.py | 5 +++-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/main.py b/main.py index 3686ba6..20d93af 100644 --- a/main.py +++ b/main.py @@ -432,7 +432,7 @@ class GesMag: # Retire les éléments renseigné dans le panier du stock for element in self.panier: - Stock().suppressionStocks(element[0]["id"], element[1]) + Stock().reduitQuantiteStock(element[0]["id"], element[1]) # Remet le panier à 0 self.panier = [] diff --git a/stock.py b/stock.py index a7def97..accf94a 100644 --- a/stock.py +++ b/stock.py @@ -91,8 +91,8 @@ class Stock(BaseDeDonnees): self.requete(requete, [typeElement.lower(), nom.lower(), quantite, prix, imageURL]) return self.affichageResultat(self.requete("SELECT last_insert_rowid();")) - def suppressionStocks(self, id: int, quantiteARetirer: int) -> None: - """Supprime un stock.""" + def reduitQuantiteStock(self, id: int, quantiteARetirer: int) -> None: + """Retire une quantité d'un élément du stock et met-à-jour la base de donnée.""" requeteA = """ SELECT quantite FROM stocks WHERE id = ? @@ -102,6 +102,7 @@ class Stock(BaseDeDonnees): quantiteFinale = 0 else: # il reste quelque chose quantiteFinale = quantiteActuelle - quantiteARetirer + # On met à jour la quantité de l'élément dans la base de donnée requeteB = """ UPDATE stocks SET quantite = ?