1111
1212
1313def btn_clicked0 (): #procurar insumo
14- # pegar a informação do campo nome_insumo (entry1)
1514 nome_insumo = entry1 .get ()
1615
1716 # buscar essa informação do insumo no banco de dados
1817 comando = f"""SELECT * from Insumos
1918 WHERE nome_insumo = '{ nome_insumo } ';
2019 """
2120 cursor .execute (comando )
22- # print(cursor.fetchall()) #[(1, 'garrafa', '31/12/2050', 1, 9375.0)]
23- entry0 .delete ("1.0" ,"end" ) #limpa a caixa de texto
21+ entry0 .delete ("1.0" ,"end" )
2422
25- # colocar na caixa de texto (entry0) as informações do insumo no banco de dados
2623 for linha in cursor .fetchall ():
27- texto = f"Item: { linha .nome_insumo } \n Quantidade: { linha .quantidade } \n Lote:{ linha .lote } \n Validade:{ linha .data_validade } " #aqui conseguimos referenciar os nomes das colunas por eles vieram do cursor
24+ texto = f"Item: { linha .nome_insumo } \n Quantidade: { linha .quantidade } \n Lote:{ linha .lote } \n Validade:{ linha .data_validade } "
2825 entry0 .insert ("1.0" , texto )
2926
30- entry1 .delete ("0" , "end" ) # limpa o campo
27+ entry1 .delete ("0" , "end" )
3128 print ("Procurar Insumo" )
3229
3330def btn_clicked1 (): #deletar insumo
34- # pegar a informação do campo nome_insumo (entry1)
3531 nome_insumo = entry1 .get ()
3632
3733 # buscar e deletar a informação do insumo no banco de dados
@@ -43,14 +39,11 @@ def btn_clicked1(): #deletar insumo
4339
4440 # exibir uma mensagem que deletou o insumo no entry 0
4541 tkinter .messagebox .showinfo (title = 'Aviso uso excluído' , message = f'{ nome_insumo } foi excluído do Banco de Dados!' )
46- entry1 .delete ("0" , "end" ) #limpa o campo
42+ entry1 .delete ("0" , "end" )
4743 print ("Deletar Insumo" )
4844
4945def btn_clicked2 (): #registrar uso insumo (consumir um insumo)
50- # pegar a informação do campo nome_insumo (entry1)
5146 nome_insumo = entry1 .get ()
52-
53- # pegar a informação do campo quantidade (entry4)
5447 qtde_usada = entry4 .get ()
5548
5649 # buscar o insumo pelo nome_insumo no banco de dados
@@ -67,7 +60,6 @@ def btn_clicked2(): #registrar uso insumo (consumir um insumo)
6760 print ("Usar Insumo" )
6861
6962def btn_clicked3 (): #adicionar insumo
70- # pegar todos os campos
7163 nome_insumo = entry1 .get ()
7264 data_validade = entry2 .get ()
7365 lote = entry3 .get ()
@@ -81,20 +73,13 @@ def btn_clicked3(): #adicionar insumo
8173 cursor .commit ()
8274 tkinter .messagebox .showinfo (title = 'Aviso adicionar produto' , message = 'Produto adicionado com sucesso!' )
8375
84- # limpando os campos
8576 entry1 .delete ("0" ,"end" )
8677 entry2 .delete ("0" ,"end" )
8778 entry3 .delete ("0" ,"end" )
8879 entry4 .delete ("0" ,"end" )
8980 print ("Adicionar Insumo" )
9081
9182
92- # print(entry1.get()) #nome_insumo
93- # print(entry2.get()) #data_validade
94- # print(entry3.get()) #lote
95- # print(entry4.get()) #quantidade
96-
97-
9883window = Tk ()
9984
10085window .geometry ("711x646" )
0 commit comments