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
|
# Retire les éléments renseigné dans le panier du stock
|
||||||
for element in self.panier:
|
for element in self.panier:
|
||||||
Stock().suppressionStocks(element[0]["id"], element[1])
|
Stock().reduitQuantiteStock(element[0]["id"], element[1])
|
||||||
|
|
||||||
# Remet le panier à 0
|
# Remet le panier à 0
|
||||||
self.panier = []
|
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])
|
self.requete(requete, [typeElement.lower(), nom.lower(), quantite, prix, imageURL])
|
||||||
return self.affichageResultat(self.requete("SELECT last_insert_rowid();"))
|
return self.affichageResultat(self.requete("SELECT last_insert_rowid();"))
|
||||||
|
|
||||||
def suppressionStocks(self, id: int, quantiteARetirer: int) -> None:
|
def reduitQuantiteStock(self, id: int, quantiteARetirer: int) -> None:
|
||||||
"""Supprime un stock."""
|
"""Retire une quantité d'un élément du stock et met-à-jour la base de donnée."""
|
||||||
requeteA = """
|
requeteA = """
|
||||||
SELECT quantite FROM stocks
|
SELECT quantite FROM stocks
|
||||||
WHERE id = ?
|
WHERE id = ?
|
||||||
|
@ -102,6 +102,7 @@ class Stock(BaseDeDonnees):
|
||||||
quantiteFinale = 0
|
quantiteFinale = 0
|
||||||
else: # il reste quelque chose
|
else: # il reste quelque chose
|
||||||
quantiteFinale = quantiteActuelle - quantiteARetirer
|
quantiteFinale = quantiteActuelle - quantiteARetirer
|
||||||
|
# On met à jour la quantité de l'élément dans la base de donnée
|
||||||
requeteB = """
|
requeteB = """
|
||||||
UPDATE stocks
|
UPDATE stocks
|
||||||
SET quantite = ?
|
SET quantite = ?
|
||||||
|
|
Reference in a new issue