Ejemplo n.º 1
0
    cursor.execute(sql)

    sql = """alter table add constraint fk_vendas foreign key(codprod);"""

sql_select = "select * from produto"
try:
    cursor.execute(sql_select)
    results = cursor.fetchall()

    for row in results:
        cod = row[0]
        descricao = row[1]
        valor = row[2]
        qtde = row[3]
        produtos.append(model.produto(cod, descricao, valor, qtde))

except:
    sql_erro = """insert into erros(erro) values('Erro na leitura')"""
    cursor.execute(sql_erro)
    con.commit()

while (1):
    x = int(input("Nova venda? 1-sim 2-não:"))
    if (x == 2):
        break
    c = 0
    print("{0} {1:10} {2} {3}".format('Codigo', 'Descricao', 'Valor',
                                      'Quantidade'))
    for c in range(len(produtos)):
        print("{0:5} {1:10} {2:5} {3:5}".format(produtos[c].getCodigo(),
Ejemplo n.º 2
0
import model

produtos = []
c = 0
while (1):
    c += 1
    print("Escreva exit para sair")
    descr = input("Descricao: ")
    if descr == "exit":
        break
    price = input("Preco:")
    produtos.append(model.produto(c, descr, price))
    print("Digite a quantidade do item: " + str(produtos[c - 1].getDescr()))
    produtos[c - 1].setQtd(input())

print("Descricao" + "   " + "Valor Unitario" + "    " + "Quantidade")
for c in range(len(produtos)):
    print(
        str(produtos[c].getDescr()) + "           " +
        str(produtos[c].getValUni()) + "            " +
        str(produtos[c].getQtd()))
    c += 1

totalItens = 0.0
for c in range(len(produtos)):
    totalItens += float(produtos[c].getValUni()) * float(produtos[c].getQtd())

print("Valor total dos itens: " + str(totalItens))