예제 #1
0
def get_all_customers():
    if request.method == "GET":
        if not request.args:
            return CustomerHandler().get_all_customers()
        else:
            return CustomerHandler().search_customer(request.args)

    elif request.method == "POST":
        return CustomerHandler().insert_customer(request.json)
예제 #2
0
def get_customer_by_id(customer_id):
    if request.method == "GET":
        return CustomerHandler().get_customer_by_id(customer_id)

    elif request.method == "PUT":
        return CustomerHandler().update_customer(customer_id, request.json)

    else:
        return CustomerHandler().delete_customer(customer_id)
예제 #3
0
def insert_credit_card_by_customer_id(customer_id):
    return CustomerHandler().insert_credit_card_by_customer_id(
        customer_id, request.json)
예제 #4
0
def get_product_requested_by_customer(customer_id):
    return CustomerHandler().get_product_requested_by_customer(customer_id)
예제 #5
0
def get_product_ordered_by_customer(customer_id):
    return CustomerHandler().get_product_ordered_by_customer(customer_id)
예제 #6
0
def get_customer_ccard_by_id(customer_id):
    return CustomerHandler().get_customer_ccard_by_id(customer_id)
예제 #7
0
def get_customer_location_by_id(customer_id):
    return CustomerHandler().get_customer_location_by_id(customer_id)