コード例 #1
0
ファイル: login.py プロジェクト: shitizg/Restaurant-App
 def GET(self):
     pdata = web.input(order_id = None)
     orlist = get_order(pdata.order_id)
     items = menu.get_menu_items()
     tags = db.select('Categories').list()
     page = render.customer_banner(items, pdata.order_id, orlist, tags)
     return render_page(page)
コード例 #2
0
ファイル: customer.py プロジェクト: shitizg/Restaurant-App
 def POST(self):
     item = web.input(item_id=None, order_id=None, qty=None)
     update_quantity(item.order_id, item.item_id, item.qty)
     orlist = get_order(item.order_id)
     items = menu.get_menu_items()
     tags = db.select('Categories').list()
     page = render.customer_banner(items, item.order_id, orlist, tags)
     return render_page(page)
コード例 #3
0
ファイル: customer.py プロジェクト: shitizg/Restaurant-App
    def POST(self):
        #if (web.config._session.roleid != 4):
        #        raise web.seeother('/')
        pdata = web.input(item=None, order_id=None, action=None)
        if pdata.action == "order":
		add_item(pdata.order_id, pdata.item, 1)
        elif pdata.action == "remove":
                delete_item(pdata.order_id, pdata.item)
        orlist = get_order(pdata.order_id)
        tags = db.select('Categories').list()
        items = menu.get_menu_items()
        page = render.customer_banner(items, pdata.order_id, orlist, tags)
        return render_page(page)
コード例 #4
0
ファイル: waiter.py プロジェクト: shitizg/Restaurant-App
def make_waiter_page(message = None):
    mitems = get_menu_items()
    alerts = get_alerts()
    page = render.waiter_banner(mlist = mitems, message = message, alerts = alerts)
    return render_page(page)