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 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 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_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 buscar_generos(): genero = genero_from_web(**request.args) generos = models.select_genero(genero["nome"]) generos_from_db = [genero_from_db(genero) for genero in generos] return jsonify(generos_from_db)