예제 #1
0
def registerSupplier():

    arg = request.get_json()
    if request.method == 'GET':
        return SupplierHandler().getAllSuppliers()
    elif request.method == 'POST':
        return SupplierHandler().insert(request.json)
예제 #2
0
파일: main.py 프로젝트: Rafael444/DROOTS
def getAllSupplier():
    if request.method == 'POST':
        print("REQUEST: ", request.json)
        return SupplierHandler().insertSupplierJson(request.json)
    else:
        if not request.args:
            return SupplierHandler().getAllSupplier()
예제 #3
0
파일: main.py 프로젝트: Siramul/PartsApp
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)
예제 #4
0
파일: main.py 프로젝트: Rafael444/DROOTS
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
예제 #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)
예제 #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
예제 #7
0
파일: main.py 프로젝트: Siramul/PartsApp
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
예제 #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
예제 #9
0
def getAnnouncementsBySupplierID(s_id):
    return SupplierHandler().getAnnouncementsBySupplierID(s_id)
예제 #10
0
def getAllSuppliers():
    return SupplierHandler().getAll()
예제 #11
0
def getSuppliersById(id):
    return SupplierHandler.getSupplierById(id)
예제 #12
0
파일: application.py 프로젝트: Yomar173/DRL
def getResourceBySupplierId(sid):
    return SupplierHandler().getResourceBySupplierId(sid)
예제 #13
0
def registerSupplier():
    return SupplierHandler().register(request.json)
예제 #14
0
파일: application.py 프로젝트: Yomar173/DRL
def getOrdersBySupplierID(sid):
    return SupplierHandler().getAllOrders(sid)
예제 #15
0
def getReservationBySupplierId(sid):
    return SupplierHandler().getReservationBySupplierId(sid)
예제 #16
0
def getSupplierByID(sid):
    handler = SupplierHandler()
    return handler.getSupplierByID(sid)
예제 #17
0
def getSupplierById(sid):
    return SupplierHandler().getSupplierById(sid)
예제 #18
0
def getResourcesBySupplierId(supplier_id):
    return SupplierHandler().getResourcesBySupplierId(supplier_id)
예제 #19
0
def getSupplierById(supplier_id):
    if request.method == 'GET':
        return SupplierHandler().getSupplierById(supplier_id)
    else:
        return SupplierHandler().searchSuppliers(request.args)
예제 #20
0
def getSuppliersByResource(rame):
    return SupplierHandler().getSuppliersOfResourceId(resource_id)
예제 #21
0
파일: application.py 프로젝트: Yomar173/DRL
def updateCreditCard(sid, cnumber):
    if request.method == 'PUT':
        return SupplierHandler().update_credit_card(sid, cnumber, request.args)
    return jsonify(ERROR="Malformed URL"), 404
예제 #22
0
def getAllSuppliers():
    # orders specify if we are requesting, reserving or purchasing depending on its status
    if request.method == 'GET':
        return SupplierHandler().getAllSuppliers()
예제 #23
0
def getAllSuppliers():
    if not request.args:
        return SupplierHandler().getAllSuppliers()
    else:
        return SupplierHandler().searchSuppliers(request.args)
예제 #24
0
def getPayMethodBySupplierId(sid):
    return SupplierHandler().getPayMethodBySupplierId(sid)
예제 #25
0
파일: application.py 프로젝트: Yomar173/DRL
def getAllSupplier():
    if request.method == 'POST':
        return SupplierHandler().insert_supplier(request.args)
    if not request.args:
        return SupplierHandler().getAllSupplier()
    return SupplierHandler().searchSupplier(request.args)
예제 #26
0
def getTransactionsBySupplierID(s_id):
    return SupplierHandler().getTransactionsBySupplierID(s_id)
예제 #27
0
파일: main.py 프로젝트: Siramul/PartsApp
def getPartsBySuplierId(sid):
    return SupplierHandler().getPartsBySupplierId(sid)
예제 #28
0
def getResourcesByRegion(region):
    return SupplierHandler().getResourcesByRegion(region)
예제 #29
0
def getResourcesBySupplierID(s_id):
    return SupplierHandler().getResourcesBySupplierID(s_id)
예제 #30
0
파일: application.py 프로젝트: Yomar173/DRL
def addSupplierCredicCard(sid):
    if request.method == 'POST':
        return SupplierHandler().add_credit_card(sid, request.args)
    return jsonify(ERROR="Malformed URL"), 404