Exemplo n.º 1
0
def alterar_diretor(id):
    diretor = diretor_from_web(**request.json)
    if validators.valida_diretor(**diretor):
        models.update_diretor(id, **diretor)
        diretor_cadastrado = models.get_diretor(id)
        return jsonify(diretor_from_db(diretor_cadastrado))
    else:
        return jsonify({"erro": "Diretor Inválido."})
Exemplo n.º 2
0
def inserir_diretor():
    diretor = diretor_from_web(**request.json)
    if validators.valida_diretor(**diretor):
        id_diretor = models.insert_diretor(**diretor)
        diretor_cadastrado = models.get_diretor(id_diretor)
        return jsonify(diretor_from_db(diretor_cadastrado))
    else:
        return jsonify({"erro": "Diretor Inválido."})
Exemplo n.º 3
0
def inserir_diretores():
    diretor = diretores_from_web(**request.json)
    if valida_diretores(**diretor):
        insert_diretor(**diretor)
        diretor_criado = get_diretor(diretor["nome_completo"])
        return jsonify(diretores_from_db(diretor_criado))
    else:
        return jsonify("erro", "diretor inválido")
def alterar_diretor(id):
    diretor = diretor_from_web(**request.json)
    if valida_diretor(diretor):
        update_diretor(id, **diretor)
        diretor_alterado = get_diretor(id)
        return jsonify(diretor_from_db(diretor_alterado))
    else:
        return jsonify({"erro": "Diretor Inválido."})
def inserir_diretor():
    diretor = diretor_from_web(**request.json)
    if valida_diretor(**diretor):
        id = insert_diretor(**diretor)
        diretor_inserido = get_diretor(id)
        return jsonify(diretor_from_db(diretor_inserido))
    else:
        return jsonify({"erro": "Diretor Inválido."})
Exemplo n.º 6
0
def alterar_diretor(id):
    diretor = diretor_from_web(
        **request.json)  # 3 - formata o que vem da internet
    if valida_diretor(**diretor):
        update_diretor(id, **diretor)
        diretor_cadastrado = get_diretor(id)
        return jsonify(diretor_from_db(diretor_cadastrado))
    else:
        return jsonify(
            {"erro": "Diretor inválido. Verifique as informações digitadas."})
Exemplo n.º 7
0
def update_diretores(id):
    diretor = diretores_from_web(**request.json)
    if valida_diretores(**diretor):
        update_diretor(id, **diretor)
        diretor_alterado = get_diretor(id)
        return jsonify(diretores_from_db(diretor_alterado))