Exemple #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
Exemple #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
Exemple #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
Exemple #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)
Exemple #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)
Exemple #6
0
def getSenateNeedsStats():
    return ResourceHandler().getSenateNeedsStats()
Exemple #7
0
def getResourceByCollectionCenter():
    formData = request.form
    return ResourceHandler.getResourceBySupplier(formData)
Exemple #8
0
def getAvailableResources():
    if request.method == 'POST':
        return ResourceHandler().getAvailableResources()
    else:
        return jsonify(Error="Method not allowed."), 405
Exemple #9
0
def getSuppliersByResourceId(rid):
    if request.method == 'POST':
        return ResourceHandler().getSuppliersByResourceId(rid)
    else:
        return jsonify(Error="Method not allowed."), 405
Exemple #10
0
def getResourcesByCity(city):
    if request.method == 'POST':
        return ResourceHandler().getResourcesByCity(city)
    else:
        return jsonify(Error="Method not allowed."), 405
Exemple #11
0
def updateResource():
    formData = request.form
    return ResourceHandler().updateResourcePrice(formData)
Exemple #12
0
def getAllSenateStats():
    return ResourceHandler().getAllSenateStats()
Exemple #13
0
def getAllResourcesAvailable():
    if request.method == 'GET':
        return ResourceHandler().getAllResourcesAvailable()
Exemple #14
0
def getAllDailyStats():
    return ResourceHandler().getAllDailyStats()
Exemple #15
0
def getDailyAvailableStats():
    return ResourceHandler().getDailyAvailableStats()
Exemple #16
0
def getDailyNeedsStats():
    return ResourceHandler().getDailyNeedsStats()
Exemple #17
0
def getCenterbyResourceID(rid):
    return ResourceHandler.getCenterByResourceID(rid)
Exemple #18
0
def getResourceAvailableByCatName(categoryname):
    if request.method == 'GET':
        return ResourceHandler().getResourceAvailableByCatName(categoryname)
Exemple #19
0
def getSenateAvailableStats():
    return ResourceHandler().getSenateAvailableStats()