Ejemplo n.º 1
0
def getAResource(rid):
    if request.method == 'GET':
        return ResourceHandler().getAResource(rid)
    elif request.method == 'PUT':
        return ResourceHandler().updateResource(rid, request.form)
    else:
        return jsonify(Error="Method not allowed."), 405
Ejemplo n.º 2
0
def getResourceById(resourceid):
    if request.method == 'GET':
        return ResourceHandler().getResourceByID(resourceid)
    elif request.method == 'PUT':
        return ResourceHandler().updateResource(resourceid, request.form)
    elif request.method == 'DELETE':
        return ResourceHandler().deleteResource(resourceid)
    else:
        return jsonify(Error="Method not allowed."), 405
Ejemplo n.º 3
0
def getResourceByCenter(rcenter):

        if request.method == 'GET':
            return ResourceHandler().getResourceByCenter(rcenter)
        elif request.method == 'PUT':
            return ResourceHandler().updateResourceCenter(rcenter, request.form)
        elif request.method == 'DELETE':
            return ResourceHandler().deleteResourceCenter(rcenter)
        else:
            return jsonify(Error="Method not allowed."), 405
Ejemplo n.º 4
0
def getResources():
    formData = request.form
    if request.method == 'POST':
        return ResourceHandler().insertResource(formData)
    elif request.method == 'PUT':
        return ResourceHandler().updateResourcePrice(formData)
    else:
        if not request.args:
            return ResourceHandler().getAllResources()
        else:
            return ResourceHandler().searchResources(request.args)
Ejemplo n.º 5
0
def getAllResources():
    if request.method == 'POST':
        # cambie a request.json pq el form no estaba bregando
        # parece q estaba poseido por satanas ...
        # DEBUG a ver q trae el json q manda el cliente con la nueva pieza
        print("REQUEST: ", request.json)
        return ResourceHandler().insertResourceJson(request.json)
    else:
        if not request.args:
            return ResourceHandler().getAllResources()
        else:
            return ResourceHandler().searchResources(request.args)
Ejemplo n.º 6
0
def getSenateNeedsStats():
    return ResourceHandler().getSenateNeedsStats()
Ejemplo n.º 7
0
def getResourceByCollectionCenter():
    formData = request.form
    return ResourceHandler.getResourceBySupplier(formData)
Ejemplo n.º 8
0
def getAvailableResources():
    if request.method == 'POST':
        return ResourceHandler().getAvailableResources()
    else:
        return jsonify(Error="Method not allowed."), 405
Ejemplo n.º 9
0
def getSuppliersByResourceId(rid):
    if request.method == 'POST':
        return ResourceHandler().getSuppliersByResourceId(rid)
    else:
        return jsonify(Error="Method not allowed."), 405
Ejemplo n.º 10
0
def getResourcesByCity(city):
    if request.method == 'POST':
        return ResourceHandler().getResourcesByCity(city)
    else:
        return jsonify(Error="Method not allowed."), 405
Ejemplo n.º 11
0
def updateResource():
    formData = request.form
    return ResourceHandler().updateResourcePrice(formData)
Ejemplo n.º 12
0
def getAllSenateStats():
    return ResourceHandler().getAllSenateStats()
Ejemplo n.º 13
0
def getAllResourcesAvailable():
    if request.method == 'GET':
        return ResourceHandler().getAllResourcesAvailable()
Ejemplo n.º 14
0
def getAllDailyStats():
    return ResourceHandler().getAllDailyStats()
Ejemplo n.º 15
0
def getDailyAvailableStats():
    return ResourceHandler().getDailyAvailableStats()
Ejemplo n.º 16
0
def getDailyNeedsStats():
    return ResourceHandler().getDailyNeedsStats()
Ejemplo n.º 17
0
def getCenterbyResourceID(rid):
    return ResourceHandler.getCenterByResourceID(rid)
Ejemplo n.º 18
0
def getResourceAvailableByCatName(categoryname):
    if request.method == 'GET':
        return ResourceHandler().getResourceAvailableByCatName(categoryname)
Ejemplo n.º 19
0
def getSenateAvailableStats():
    return ResourceHandler().getSenateAvailableStats()