コード例 #1
0
 def busca(self, id):
     try:
         produto = session.query(Produto).filter(Produto.id == id).first()
         return produto
     except Exception as e:
         session.rollback()
         print '==FALHOU AO BUSCAR PRODUTO==\n%s' % e
コード例 #2
0
 def salvar(self, cliente):
     try:
         novo = ClienteModel(cliente)
         session.add(novo)
         session.commit()
         print '==CLIENTE SALVO COM SUCESSO==\n'
     except Exception as e:
         session.rollback()
         print '==FALHOU AO CADASTRAR USUARIO==\n%s' % e
コード例 #3
0
 def salvar(self, produto):
     try:
         p = Produto(produto)
         session.add(p)
         session.commit()
         print '==PRODUTO CADASTRADO COM SUCESSO==\n'
     except Exception as e:
         session.rollback()
         print '==FALHOU AO SALVAR PRODUTO==\n%s' % e
コード例 #4
0
 def salvar(self, servico):
     cliente = session.query(Cliente)\
               .filter(Cliente.id==servico.cliente).first()
     produto = session.query(Produto)\
               .filter(Produto.id==servico.produto).first()
     try:
         s = Servico()
         s.produto_id = produto.id
         cliente.servico.append(s)
         session.add(s)
         session.commit()
         print '==SERVICO CADASTRADO COM SUCESSO=='
     except Exception as e:
         session.rollback()
         print '==FALHA AO CADASTRAR SERVICO==\n%s' % e