-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathapp.py
More file actions
44 lines (42 loc) · 1.15 KB
/
Copy pathapp.py
File metadata and controls
44 lines (42 loc) · 1.15 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
from conexao_mysql import connection
from system_functions import *
import getpass
# Interface
while connection:
print("1 - Verificar items")
print("2 - Inserir item")
print("3 - alterar quantidade")
print("4 - Excluir item")
print("5 - registrar usuário")
print("6 - login")
print("7 - logout")
print("0 - Sair")
escolha = input('o que voce deseja fazer? ')
print()
# buscar todos os itens da tabela
if escolha == '1':
get_all_user_items()
# inserir itens na tabela
elif escolha == '2':
inserir_item()
# atualizar itens na tabela
elif escolha == '3':
atualizar_quantidade()
# excluir itens da tabela
elif escolha == '4':
excluir_item_por_id()
# registrar usuário
elif escolha == '5':
nome = input('insira o nome do usuario: ')
senha = getpass.getpass('insira a senha do usuario: ')
user_register(nome, senha)
# login
elif escolha == '6':
sessao_usuario.login()
# logout
elif escolha == '7':
sessao_usuario.logout()
# sair
elif escolha == '0':
print('até a próxima! Bye!')
break