Changeset 113

Show
Ignore:
Timestamp:
04/13/08 18:25:25 (6 months ago)
Author:
nlawren2
Message:

We can see your moneys

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • sucrose/trunk/python/api/sucrose.py

    r99 r113  
    6868                self.trays = session.query(db.Tray).filter_by(machine='sucrose') 
    6969                self.items = session.query(db.Item) 
     70                self.vending = session.query(db.Vending) 
    7071                if not dbonly: 
    7172                        self.pic = magicalpic.SucrosePic() 
  • sucrose/trunk/python/dummy.py

    r111 r113  
    1818 
    1919        def authenticated_user(self): 
    20                 return self.users.filter_by(netid=wriewra2
     20                return self.sucrose.user_from_uin(667522844
    2121 
    2222        def authenticate_session(self): 
    23                 return self.users.filter_by(netid=wriewra2
     23                return self.sucrose.user_from_uin(667522844
    2424 
    25  
     25        def __init__(self, sucrose): 
     26                self.sucrose = sucrose 
  • sucrose/trunk/python/keypad_tk.py

    r112 r113  
    103103                self.user = auth.authenticated_user() 
    104104 
    105                 self.vending = self.sucrose.filter_by(uid=self.user.uid) 
     105                self.vending = self.sucrose.vending.filter_by(uid=self.user.uid).first() 
     106                import pdb 
     107                pdb.set_trace() 
    106108 
    107109                # { BEGIN statistics GUI 
     
    110112                Tkinter.Label(self, text="Balance", font=("helvetica", 36)) \ 
    111113                        .grid(row=1,column=0,sticky=Tkinter.NSEW) 
    112                 Tkinter.Label(self, text=self.user.netid, font=("helvetica", 36)) \ 
     114                Tkinter.Label(self, text="$"+self.vending.balance, font=("helvetica", 36)) \ 
    113115                        .grid(row=1,column=1,sticky=Tkinter.NSEW) 
    114116                # } END statistics GUI 
     
    279281 
    280282        s = sucrose.Sucrose(db, dbonly=True) 
     283#       import pdb 
     284#       pdb.set_trace() 
     285 
    281286        TkinterUI(s, Cardswipe(s))