Esempio n. 1
0
def addCategoria():
    cat = Categoria(nombre=request.json['nombre'])
    if cat.setCategoria():
        return jsonify(cat.dic())
    else:
        return jsonify(
            {'Message': 'Ha ocurrido un error al intentar crear la Categoria'})
Esempio n. 2
0
def categoria(nombre_categoria):
    cat = Categoria(nombre=nombre_categoria)
    if cat.getCategoria():
        return jsonify(cat.dic())
    else:
        return jsonify({
            "message":
            f'No existe ninguna region con el nombre {nombre_categoria}'
        })
Esempio n. 3
0
def deleteCategoria(nombre_categoria):
    cat = Categoria(nombre=nombre_categoria)
    if cat.getCategoria():
        if cat.deleteCategoria():
            return jsonify(cat.dic())
        else:
            return jsonify(
                {'Message': 'No ha sido posible eliminar la categoria'})
    else:
        return jsonify(
            {'Message': 'No se encontro ninguna categoria para eliminar'})
Esempio n. 4
0
def updateCategoria(nombre_categoria):
    cat = Categoria(nombre=nombre_categoria)
    if cat.getCategoria():
        cat.setNombre(request.json['nombre'])
        if cat.updateCategoria():
            return jsonify(cat.dic())
        else:
            return jsonify({
                'message':
                'Ha ocurrido un error al intentar actualizar la Categoria'
            })
 def get(self):
     return jsonable_encoder(Categoria(self.id).get_by_id())
 def all():
     return jsonable_encoder(Categoria.all())
Esempio n. 7
0
def categorias():
    cat = Categoria()
    return jsonify(cat.getCategorias())