Ejemplo n.º 1
0
def inserir_genero():
    genero = genero_from_web(**request.json)
    if validators.valida_genero(**genero):
        id_genero = models.insert_genero(**genero)
        genero_cadastrado = models.get_genero(id_genero)
        return jsonify(genero_from_db(genero_cadastrado))
    else:
        return jsonify({"erro": "Gênero Inválido."})
Ejemplo n.º 2
0
def alterar_genero(id):
    genero = genero_from_web(**request.json)
    if validators.valida_genero(**genero):
        models.update_genero(id, **genero)
        genero_cadastrado = models.get_genero(id)
        return jsonify(genero_from_db(genero_cadastrado))
    else:
        return jsonify({"erro": "Genêro Inválido."})
Ejemplo n.º 3
0
def inserir_generos():
    genero = genero_from_web(**request.json)
    if valida_genero(**genero):
        id_genero = insert_genero(**genero)
        genero_criado = get_genero(genero[id_genero])
        return jsonify(genero_from_db(genero_criado))
    else:
        return jsonify("erro", "genero inválido")
Ejemplo n.º 4
0
def inserir_genero():
    genero = genero_from_web(**request.json)
    if valida_genero(**genero):
        id = insert_genero(**genero)
        genero_inserido = get_genero(id)
        return jsonify(genero_from_db(genero_inserido))
    else:
        return jsonify({"erro": "Gênero Inválido."})
Ejemplo n.º 5
0
def alterar_genero(id):
    genero = genero_from_web(**
                             request.json)  # 3 - formata o que vem da internet
    if valida_genero(**genero):
        update_genero(id, **genero)
        genero_cadastrado = get_genero(id)
        return jsonify(genero_from_db(genero_cadastrado))
    else:
        return jsonify(
            {"erro": "Gênero inválido. Verifique as informações digitadas."})
Ejemplo n.º 6
0
def update_genero(id):
    genero = diretores_from_web(**request.json)
    if valida_genero(**genero):
        update_genero(id, **genero)
        genero_alterado = get_genero(id)
        return jsonify(diretores_from_db(genero_alterado))