Exemplo n.º 1
0
def deleteProduto(id):

    cur = conn.cursor()

    if db.delete(id, cur):
        db.applyCommit(conn)
        return jsonify(db.getAll(cur))

    return jsonify({"message": "Nenhum dado foi excluido"})
Exemplo n.º 2
0
def cadastro():

    dados = request.get_json(force=True)

    if dados['nome'] != '' and dados['senha'] != '':

        cur = conn.cursor()

        if db.register(dados, cur):
            db.applyCommit(conn)
            return jsonify({"message": "OK"}), 201
        #end if
    #end if
    return jsonify({"message": "Failed"})
Exemplo n.º 3
0
def postProduto():

    dados = request.get_json(force=True)

    if dados['descricao'] != '':

        cur = conn.cursor()

        if db.create(dados, cur):

            db.applyCommit(conn)

            return jsonify(db.getAll(cur)), 201
        #end if
    #end if
    return jsonify({"message": "Erro. Operação inválida."})
Exemplo n.º 4
0
def putProduto(id):

    dados = request.get_json(force=True)

    if dados['descricao'] != '':

        dados['id'] = id

        cur = conn.cursor()

        if db.update(dados, cur):

            db.applyCommit(conn)

            return jsonify(db.find(id, cur))
        #end if
    #end if
    return jsonify({"message": "Erro. Operação inválida."})