Fix aggiornamento listino di acquisto
This commit is contained in:
12
update.py
12
update.py
@ -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
|
||||
|
||||
Reference in New Issue
Block a user