Esempio n. 1
0
 def get_positions(self):
     view = View()
     positions = Position.select_many_where("WHERE accounts_pk = ?",
                                            (self.pk, ))
     for position in positions:
         view.positions(self, position)
     return positions
Esempio n. 2
0
 def get_positions_json(self):
     positions = {}
     all_positions = Position.select_many_where("WHERE accounts_pk = ?",
                                                (self.pk, ))
     for position in all_positions:
         positions[position.ticker] = {
             "ticker": position.ticker,
             "shares": position.shares
         }
     return positions
Esempio n. 3
0
 def get_position_for_json(self, ticker):
     positions = {}
     get_position = Position.select_many_where(
         "WHERE ticker = ? AND accounts_pk = ?", (ticker, self.pk))
     for position in get_position:
         positions[position.ticker] = {
             'ticker': position.ticker,
             'shares': position.shares
         }
     return positions
Esempio n. 4
0
    def get_positions_json(self):
        positions = {}

        get_position = Position.select_many_where(
            "WHERE accounts_pk = ? AND shares = ?", (self.pk, ))
        for position in get_position:
            positions[position.ticker] = {
                'ticker': position.ticker,
                'shares': position.shares
            }
        return position
Esempio n. 5
0
 def get_positions_json(self):
     positions = []
     all_positions = Position.select_many_where("WHERE accounts_pk = ?",
                                                (self.pk, ))
     for position in all_positions:
         posish = {}
         posish[position.ticker] = {
             "ticker": position.ticker,
             "shares": position.shares
         }
         positions.append(posish)
     return positions
Esempio n. 6
0
 def get_positions(self):
     return Position.select_many_where("WHERE accounts_pk = ?", (self.pk, ))