Beispiel #1
0
    def active(self):
        if self.controller.api is None:
            self.controller.show_frame(Login)

        Base.active(self)
        self.text.delete(1.0, tk.END)
        self.updateLog('%s    Set Bid Options...\n' %
                       (time.strftime('%Y-%m-%d %H:%M:%S')))
        self.controller.status.set_status('Set Bid Options...')
        self.tree.delete(*self.tree.get_children())
        for item in self.args['playerList']:
            displayName = item['player']['commonName'] if item['player'][
                'commonName'] is not '' else item['player']['lastName']
            try:
                self.tree.insert('',
                                 'end',
                                 item['player']['id'],
                                 text=displayName,
                                 values=(item['buy'], item['sell'],
                                         item['bin']))
            except:
                pass

        self._lastUpdate = 0
        self._updatedItems = []
        self.auctionsWon = 0
        self.sold = 0
Beispiel #2
0
    def active(self):
        Base.active(self)
        if self.controller.api is None:
            self.controller.show_frame(Login)

        # Backwards compatability
        if isinstance(self._playerFile, list):
            self._playerList = self._playerFile
            self._playerFile = {self.controller.user: self._playerList}
            self.save_list()

        # Check if we have a list for this user
        if self.controller.user not in self._playerFile:
            self._playerFile[self.controller.user] = []

        self._playerList = self._playerFile[self.controller.user]
        for item in self._playerList:
            self.add_player(item, write=False)
Beispiel #3
0
    def active(self):
        if self.controller.api is None:
            self.controller.show_frame(Login)

        Base.active(self)
        self.text.delete(1.0, tk.END)
        self.updateLog('%s    Set Bid Options...\n' % (time.strftime('%Y-%m-%d %H:%M:%S')))
        self.controller.status.set_status('Set Bid Options...')
        self.tree.delete(*self.tree.get_children())
        for item in self.args['playerList']:
            displayName = item['player']['commonName'] if item['player']['commonName'] is not '' else item['player']['lastName']
            try:
                self.tree.insert('', 'end', item['player']['id'], text=displayName, values=(item['buy'], item['sell'], item['bin']))
            except: pass

        self._lastUpdate = 0
        self._updatedItems = []
        self.auctionsWon = 0
        self.sold = 0
Beispiel #4
0
    def active(self):
        if self.controller.api is None:
            self.controller.show_frame(Login)

        Base.active(self)
        displayName = self.args['player']['commonName'] if self.args['player']['commonName'] is not '' else self.args['player']['lastName']
        self.controller.status.set_status('Watching auctions for %s...' % displayName)
        img = ImageTk.PhotoImage(create(self.args['player']))
        self.card.config(image=img)
        self.card.image = img
        self.numwatch.config(text='0')
        self.numactive.config(text='0')
        self.numbid.config(text='0')
        self.low.config(text='0')
        self.mid.config(text='0')
        self.avg.config(text='0')
        self.lowUnsold.config(text='0')
        self.update_idletasks()
        self.watch()
Beispiel #5
0
    def active(self):
        Base.active(self)
        if self.controller.api is None:
            self.controller.show_frame(Login)

        # Backwards compatability
        if isinstance(self._playerFile, list):
            self._playerList = self._playerFile
            self._playerFile = {
                self.controller.user: self._playerList
            }
            self.save_list()

        # Check if we have a list for this user
        if self.controller.user not in self._playerFile:
            self._playerFile[self.controller.user] = []

        self._playerList = self._playerFile[self.controller.user]
        for item in self._playerList:
            self.add_player(item, write=False)
Beispiel #6
0
    def active(self):
        if self.controller.api is None:
            self.controller.show_frame(Login)

        Base.active(self)
        displayName = self.args['player']['commonName'] if self.args['player'][
            'commonName'] is not '' else self.args['player']['lastName']
        self.controller.status.set_status('Watching auctions for %s...' %
                                          displayName)
        img = ImageTk.PhotoImage(create(self.args['player']))
        self.card.config(image=img)
        self.card.image = img
        self.numwatch.config(text='0')
        self.numactive.config(text='0')
        self.numbid.config(text='0')
        self.low.config(text='0')
        self.mid.config(text='0')
        self.avg.config(text='0')
        self.lowUnsold.config(text='0')
        self.update_idletasks()
        self.watch()
Beispiel #7
0
 def active(self):
     Base.active(self)
     self.logout(switchFrame=False)
Beispiel #8
0
 def active(self):
     Base.active(self)
     self.logout(switchFrame=False)
Beispiel #9
0
 def active(self):
     Base.active(self)
     if self.controller.api is None:
         self.controller.show_frame(Login)