Пример #1
0
    def GET(self):
        user_info = web.ctx.session.userinfo
        if user_info.has_key("ID"):
            uid = user_info["ID"]
        else:
            uid = 0
        orders_0 = model.get_orders(int(uid), 0)
        orders_1 = model.get_orders(int(uid), 1)
        orders_2 = model.get_orders(int(uid), 2)
        return render.orders(orders_0, orders_1, orders_2)

        #else:
        #    web.ctx.session.redirecturl = "/orders"
        #    web.seeother('/login')
	'''
Пример #2
0
 def GET(self):
     #username = session.username
     userid = session.userid 
     #userid = web.cookies().get('uid')
     #print userid
     msgs = []
     msgs_it = model.ongoing_orders_cnt(userid)
     msgs = list(msgs_it)
     orders_2 = model.get_orders(int(userid),2)
     return render.order_cancel(userid,orders_2, session.headimgurl, session.nickname, msgs)   
Пример #3
0
     quote = model.quote(ticker_symbol)
     view.display_quote(ticker_symbol, quote)
     view.pause()
 elif option.strip() == "2":
     account_pk = pk
     ticker_symbol = view.getsymbol()
     number_of_shares = view.volume()
     finalbuy = model.buy(account_pk, ticker_symbol, number_of_shares)
     if finalbuy == False:
         view.failuremessage()
     else:
         view.successmessage()
 elif option.strip() == "4":
     account_pk = pk
     ticker_symbol = view.ticker_request()
     orders = model.get_orders(account_pk, ticker_symbol)
     view.display_order_hist(account_pk, ticker_symbol, orders)
 elif option.strip() == '6':
     username, password, balance = view.create_account()
     model.save_create_account(username, password, balance)
 elif option.strip() == '7':
     switch = view.switch_accounts()
     if switch == True:
         view.pause()
         pk = None
         view.switch_success()
         view.welcome()
         username, password = view.login_prompt()
         pk = model.login(username, password)
     elif switch == False:
         view.switch_fail()