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."})
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."})
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")
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."})
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."})
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))