Exemplo n.º 1
0
def getAllBuyers():
    if request.method == 'POST':
        return BuyerHandler().insertBuyer(request.form)
    else:
        if not request.args:
            return BuyerHandler().getAllBuyers()
        else:
            return BuyerHandler().searchBuyers(request.args)
Exemplo n.º 2
0
def getBuyerById(b_id):
    if request.method == 'GET':
        return BuyerHandler().getBuyerById(b_id)
    elif request.method == 'PUT':
        return BuyerHandler().updateBuyer(b_id, request.form)
    elif request.method == 'DELETE':
        return BuyerHandler().deleteBuyer(b_id)
    else:
        return jsonify(Error="Method not allowed."), 405
Exemplo n.º 3
0
def addBuyerCredicCard(bid):
    if request.method == 'POST':
        return BuyerHandler().add_credit_card(bid, request.args)
    return jsonify(ERROR="Malformed URL"), 404
Exemplo n.º 4
0
def updateBuyerCreditCard(bid, cnumber):
    if request.method == 'PUT':
        return BuyerHandler().update_credit_card(bid, cnumber, request.args)
    return jsonify(ERROR="Malformed URL"), 404
Exemplo n.º 5
0
def findPurchase(BID):
    if (not request.args): return BuyerHandler().findPurchases(BID)
    return jsonify(ERROR="Malformed URL"), 404
Exemplo n.º 6
0
def findDonations(BID):
    if (not request.args): return BuyerHandler().getDonations(BID)
    return jsonify(ERROR="Malformed URL"), 404
Exemplo n.º 7
0
def findPerson(BID):
    if (not request.args): return BuyerHandler().getBuyerByID(BID)
    return jsonify(ERROR="Malformed URL"), 404
Exemplo n.º 8
0
def findByCity(city):
    if (not request.args): return BuyerHandler().getFrom(city)
    return jsonify(ERROR="Malformed URL"), 404
Exemplo n.º 9
0
def findrequests(id):
    if (not request.args):
        return BuyerHandler().getBuyerRequests(id)  # MODS TO BE CONSIDERED...
    return jsonify(Error="Malformed URL"), 404
Exemplo n.º 10
0
def person():
    if request.method == 'POST' and request.args is not None:
        return BuyerHandler().insertBuyer(request.args)
    else:
        if (not request.args): return BuyerHandler().getBuyers()
        return jsonify(ERROR="Malformed URL"), 404
Exemplo n.º 11
0
def getTransactionsByBuyerId(b_id):
    return BuyerHandler().getTransactionsByBuyerId(b_id)
Exemplo n.º 12
0
def getResourcesByBuyerId(b_id):
    return BuyerHandler().getResourcesByBuyerId(b_id)