Fix aggiornamento listino di acquisto

This commit is contained in:
2025-03-24 18:18:08 +01:00
parent c2bce6dc09
commit 64019933bd
3 changed files with 13 additions and 13 deletions

View File

@ -1,4 +1,4 @@
from datetime import date
from mysql.connector import Error
value_update = []
@ -43,11 +43,15 @@ def update_article(connection, codice_art, descrizione1, descrizione2, um, codic
def update_lsa(connection, id_lsa, prezzo):
def update_lsa(connection, id_lsa, prezzo, tsm_codice):
cursor_update = connection.cursor()
try:
query_lsa = "UPDATE lsa SET PREZZO = %s WHERE ID = %s"
cursor_update.execute(query_lsa, (prezzo, id_lsa))
if tsm_codice != '':
query_lsa = "UPDATE lsa SET PREZZO = %s, DATA_INIZIO = %s, TSM_CODICE = %s WHERE ID = %s"
cursor_update.execute(query_lsa, (prezzo, date.today().strftime("%Y-%m-%d"), tsm_codice, id_lsa))
else:
query_lsa = "UPDATE lsa SET PREZZO = %s, DATA_INIZIO = %s WHERE ID = %s"
cursor_update.execute(query_lsa, (prezzo, date.today().strftime("%Y-%m-%d"), id_lsa))
if cursor_update.rowcount > 0:
return True