Ejemplo n.º 1
0
def registerSupplier():

    arg = request.get_json()
    if request.method == 'GET':
        return SupplierHandler().getAllSuppliers()
    elif request.method == 'POST':
        return SupplierHandler().insert(request.json)
Ejemplo n.º 2
0
def getAllSupplier():
    if request.method == 'POST':
        print("REQUEST: ", request.json)
        return SupplierHandler().insertSupplierJson(request.json)
    else:
        if not request.args:
            return SupplierHandler().getAllSupplier()
Ejemplo n.º 3
0
def getAllSuppliers():
    if request.method == 'POST':
        return SupplierHandler().insertSupplier(request.form)
    else:
        if not request.args:
            return SupplierHandler().getAllSuppliers()
        else:
            return SupplierHandler().searchSuppliers(request.args)
Ejemplo n.º 4
0
def getSupplierById(supplier_id):
    if request.method == 'GET':
        return SupplierHandler().getSupplierById(supplier_id)
    elif request.method == 'PUT':
        return SupplierHandler().updateSupplier(supplier_id, request.json)
    elif request.method == 'DELETE':
        return SupplierHandler().deleteSupplier(supplier_id)
    else:
        return jsonify(Error="Method not allowed."), 405
Ejemplo n.º 5
0
def getAllSuppliers():
    if request.method == 'POST':
        print("Request: ", request.json)
        return SupplierHandler().insertSupplier(request.json)
    else:
        if not request.args:
            return SupplierHandler().getAllSuppliers()
        else:
            return SupplierHandler().searchSuppliers(request.json)
Ejemplo n.º 6
0
def getSupplierByID(s_id):
    if request.method == 'GET':
        return SupplierHandler().getSupplierByID(s_id)
    elif request.method == 'PUT':
        return SupplierHandler().putSupplierByID(request.form, s_id)
    elif request.method == 'DELETE':
        return SupplierHandler().deleteSupplierByID(s_id)
    else:
        return jsonify(Error="Method not allowed"), 405
Ejemplo n.º 7
0
def getSupplierById(sid):
    if request.method == 'GET':
        return SupplierHandler().getSupplierById(sid)
    elif request.method == 'PUT':
        pass
    elif request.method == 'DELETE':
        pass
    else:
        return jsonify(Error="Method not allowed"), 405
Ejemplo n.º 8
0
def getAllSuppliers():
    """ Get all suppliers"""
    handler = SupplierHandler()
    if request.method == 'GET':
        if not request.args:
            return handler.getAllSuppliers()
        else:
            return handler.searchAllSuppliersByParameter(request.form)
    elif request.method == 'PUT':
        return SupplierHandler().PutSupplier(request.form, request.get_json())
    elif request.method == 'POST':
        return SupplierHandler().insertSupplier(request.form,
                                                request.get_json())
    else:
        return jsonify(Error="Method not allowed"), 405
Ejemplo n.º 9
0
def getAnnouncementsBySupplierID(s_id):
    return SupplierHandler().getAnnouncementsBySupplierID(s_id)
Ejemplo n.º 10
0
def getAllSuppliers():
    return SupplierHandler().getAll()
Ejemplo n.º 11
0
def getSuppliersById(id):
    return SupplierHandler.getSupplierById(id)
Ejemplo n.º 12
0
def getResourceBySupplierId(sid):
    return SupplierHandler().getResourceBySupplierId(sid)
Ejemplo n.º 13
0
def registerSupplier():
    return SupplierHandler().register(request.json)
Ejemplo n.º 14
0
def getOrdersBySupplierID(sid):
    return SupplierHandler().getAllOrders(sid)
Ejemplo n.º 15
0
def getReservationBySupplierId(sid):
    return SupplierHandler().getReservationBySupplierId(sid)
Ejemplo n.º 16
0
def getSupplierByID(sid):
    handler = SupplierHandler()
    return handler.getSupplierByID(sid)
Ejemplo n.º 17
0
def getSupplierById(sid):
    return SupplierHandler().getSupplierById(sid)
Ejemplo n.º 18
0
def getResourcesBySupplierId(supplier_id):
    return SupplierHandler().getResourcesBySupplierId(supplier_id)
Ejemplo n.º 19
0
def getSupplierById(supplier_id):
    if request.method == 'GET':
        return SupplierHandler().getSupplierById(supplier_id)
    else:
        return SupplierHandler().searchSuppliers(request.args)
Ejemplo n.º 20
0
def getSuppliersByResource(rame):
    return SupplierHandler().getSuppliersOfResourceId(resource_id)
Ejemplo n.º 21
0
def updateCreditCard(sid, cnumber):
    if request.method == 'PUT':
        return SupplierHandler().update_credit_card(sid, cnumber, request.args)
    return jsonify(ERROR="Malformed URL"), 404
Ejemplo n.º 22
0
def getAllSuppliers():
    # orders specify if we are requesting, reserving or purchasing depending on its status
    if request.method == 'GET':
        return SupplierHandler().getAllSuppliers()
Ejemplo n.º 23
0
def getAllSuppliers():
    if not request.args:
        return SupplierHandler().getAllSuppliers()
    else:
        return SupplierHandler().searchSuppliers(request.args)
Ejemplo n.º 24
0
def getPayMethodBySupplierId(sid):
    return SupplierHandler().getPayMethodBySupplierId(sid)
Ejemplo n.º 25
0
def getAllSupplier():
    if request.method == 'POST':
        return SupplierHandler().insert_supplier(request.args)
    if not request.args:
        return SupplierHandler().getAllSupplier()
    return SupplierHandler().searchSupplier(request.args)
Ejemplo n.º 26
0
def getTransactionsBySupplierID(s_id):
    return SupplierHandler().getTransactionsBySupplierID(s_id)
Ejemplo n.º 27
0
def getPartsBySuplierId(sid):
    return SupplierHandler().getPartsBySupplierId(sid)
Ejemplo n.º 28
0
def getResourcesByRegion(region):
    return SupplierHandler().getResourcesByRegion(region)
Ejemplo n.º 29
0
def getResourcesBySupplierID(s_id):
    return SupplierHandler().getResourcesBySupplierID(s_id)
Ejemplo n.º 30
0
def addSupplierCredicCard(sid):
    if request.method == 'POST':
        return SupplierHandler().add_credit_card(sid, request.args)
    return jsonify(ERROR="Malformed URL"), 404