32 lines
1.1 KiB
Python
32 lines
1.1 KiB
Python
import pandas as pd
|
|
import mysql.connector
|
|
import math
|
|
import xlsxwriter
|
|
import tkinter as tk
|
|
from tkinter import filedialog,messagebox
|
|
from datetime import datetime
|
|
from mysql.connector import Error
|
|
|
|
def search_article(connection,codice,listino):
|
|
cursor_1 = connection.cursor()
|
|
cursor_2 = connection.cursor()
|
|
query = "SELECT codice FROM art WHERE codice = %s"
|
|
cursor_1.execute(query,(codice,))
|
|
result_1 = cursor_1.fetchone()
|
|
|
|
|
|
if result_1: ## se l'articolo esiste creco per codice listino
|
|
|
|
query_lsv = "SELECT TLV_CODICE FROM lsv WHERE ART_CODICE = %s AND TLV_CODICE = %s"
|
|
cursor_2.execute(query_lsv,(codice,listino))
|
|
result_2 = cursor_2.fetchone()
|
|
|
|
if result_2: ## se il codice listino è stato trovato
|
|
print('codice listino trovato')
|
|
return True ## esistono sia articolo che codice listino
|
|
else:
|
|
print('codice listino non trovato')
|
|
return 'not code art'
|
|
else:
|
|
print('codice non esiste')
|
|
return False ## l'articolo non esiste |