update functions name
This commit is contained in:
parent
2efecadfc1
commit
fa1954138c
2 changed files with 4 additions and 3 deletions
2
main.py
2
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 = []
|
||||
|
|
5
stock.py
5
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 = ?
|
||||
|
|
Reference in a new issue