예제 #1
0
def get_order_list():
    newOrders = order_list.get_orders_by_status("0")
    oldOrders = order_list.get_orders_by_status("1")

    output = template('OrderPage.tpl',
                      newOrders=newOrders,
                      oldOrders=oldOrders)
    return output
예제 #2
0
def update_order_to_done(id):
    order_list.update_order(id)
    newOrders = order_list.get_orders_by_status("0")
    oldOrders = order_list.get_orders_by_status("1")

    output = template('OrderPage.tpl',
                      newOrders=newOrders,
                      oldOrders=oldOrders)
    return output
예제 #3
0
def add_cupcake():
    cake = request.POST.cake.strip()
    frosting = request.POST.frosting.strip()
    quantity = request.POST.quantity.strip()

    order_list.save_cupcake(cake, frosting, quantity)
    cupcakeOrder = order_list.get_cupcakes()

    return template('Cart.tpl', cupcakeOrder=cupcakeOrder)
예제 #4
0
def sign_in():
    email = request.POST.email.strip()
    password = request.POST.password.strip()

    user = order_list.sign_in(email, password)
    if user:
        cupcakeOrder = order_list.get_cupcakes()
        return template('Cart.tpl', cupcakeOrder=cupcakeOrder)
    else:
        return template('sign-in-error.tpl')
예제 #5
0
def sign_in():
    email = request.POST.email.strip()
    password = request.POST.password.strip()

    user = order_list.sign_in(email, password)
    if user:
        if user['localId'] == "zzAiZ8m8jWNxjrqdin4BvynmDRx1":
            newOrders = order_list.get_orders_by_status("0")
            oldOrders = order_list.get_orders_by_status("1")

            return template('OrderPage.tpl',
                            newOrders=newOrders,
                            oldOrders=oldOrders)
        else:
            return template('sign-in-error.tpl')
    else:
        return "<h1>Invalid login. Please try again</h1>"
예제 #6
0
def regiser():
    email = request.POST.email.strip()
    password = request.POST.password.strip()
    first_name = request.POST.first_name.strip()
    last_name = request.POST.last_name.strip()

    user = order_list.register(email, password, first_name, last_name)
    if user:
        return template('sign-in.tpl')
    else:
        return "<h1>Registration failed. Please try again</h1>"
예제 #7
0
def regiser():
    email = request.POST.email.strip()
    password = request.POST.password.strip()
    first_name = request.POST.first_name.strip()
    last_name = request.POST.last_name.strip()

    user = order_list.register(email, password, first_name, last_name)
    if user:
        return template('sign-in.tpl')
    else:
        return template('sign-in-error.tpl')
예제 #8
0
def sign_out():
    order_list.sign_out()
    return template('sign-in.tpl')
예제 #9
0
def submit_order():
    order_list.submit_order()
    cupcakeOrder = order_list.get_cupcakes()
    return template('Cart.tpl', cupcakeOrder=cupcakeOrder)
예제 #10
0
def delete_cupcake(cake, frosting, quantity):
    order_list.delete_cupcake(cake, frosting, quantity)
    cupcakeOrder = order_list.get_cupcakes()
    return template('Cart.tpl', cupcakeOrder=cupcakeOrder)