def salvar(self, compra):
     produto = Produto_dao.findById(compra.id_produto)
     if produto != None:
         produto.quantidade += compra.quantidade
         compra.salvar()
         return {'mensagem': 'Compra cadastrado com sucesso'}
     else:
         return {'mensagem': 'Produto da compra nao existe'}
def teste():
    i = Produto_dao("batata", 1, 4, 2, "sim")
    #self, nome, unidade_medida, quantidade, qtd_minima, item_estoque_vld
    return jsonify(service.salvar(i))
Esempio n. 3
0
 def filter_nome(nome):
     return Produto_dao.filter_nome(nome)
Esempio n. 4
0
 def findById(id_produto):
     return Produto_dao.findById(id_produto)
Esempio n. 5
0
 def findAll():
     produtos = []
     for produto in Produto_dao.findAll():
         print(produto.to_JSON())
         produtos.append(produto.to_JSON())
     return produtos
Esempio n. 6
0
 def listar(self, id):
     return Produto_dao.listar(id)
Esempio n. 7
0
 def update(self, produto):
     print(produto.quantidade)
     Produto_dao.update(produto)