Exemple #1
0
 def on_click_bt_on_solding(self):
     from ui.dialog.sell_dialog import SellDialog
     self.sell_dialog = SellDialog(player=self.player)
     self.sell_dialog.exec_()
     from model.my_player_store import my_player_store
     my_player_store.update_from_db()
     self.ON_SOLDING_PLAYER.emit()
Exemple #2
0
 def on_click_bt_on_sell(self):
     from model.database import Database
     db = Database()
     db.update_player_on_sell(p_id=self.player.id, on_sell=1)
     from model.my_player_store import my_player_store
     my_player_store.update_from_db()
     self.ON_SELL_PLAYER.emit()
Exemple #3
0
 def on_click_bt_delete(self):
     from model.database import Database
     db = Database()
     db.delete_my_player(p_id=self.player.id)
     from model.my_player_store import my_player_store
     my_player_store.update_from_db()
     self.ON_DELETE_PLAYER.emit()
Exemple #4
0
 def on_click_save(self):
     from model.database import Database
     db = Database()
     p_id = self.player.id
     solding_price = int(self.sell_edit.text().replace(" ", ""))
     db.update_player_solding(p_id, solding_price)
     from model.my_player_store import my_player_store
     my_player_store.update_from_db()
     self.close()
Exemple #5
0
 def on_click_save(self):
     from model.database import Database
     db = Database()
     from utils.price import get_max_buy_price
     p_id = self.player.id
     buy_price = int(self.buy_edit.text().replace(" ", ""))
     max_buy_price = get_max_buy_price(self.player.price)
     db.add_my_player(player_id=p_id,
                      buy_price=buy_price,
                      max_buy_price=max_buy_price)
     from model.my_player_store import my_player_store
     my_player_store.update_from_db()
     self.close()
Exemple #6
0
 def on_click_edit(self):
     from model.database import Database
     db = Database()
     p_id = self.player.id
     if self.dropdown_status.currentText() == "En cours":
         on_sell = 0
     else:
         on_sell = 1
     buy_price = int(self.buy_edit.text().replace(" ", ""))
     solding_price = int(self.solding_edit.text().replace(" ", ""))
     db.update_my_player(p_id=p_id,
                         buy_price=buy_price,
                         solding_price= solding_price,
                         on_sell=on_sell)
     from model.my_player_store import my_player_store
     my_player_store.update_from_db()
     self.close()
Exemple #7
0
from model.player_store import player_store
from model.my_player_store import my_player_store

app = QApplication(sys.argv)

db = Database()
players = db.get_players()
for player in players:
    new_player = Player()
    new_player.id = player[0]
    new_player.nom = player[1]
    new_player.championnat = player[2]
    new_player.club = player[3]
    new_player.gen = player[4]
    new_player._type = player[5]
    new_player.price = player[6]
    new_player.favorite = player[7]
    player_store.players.append(new_player)
my_player_store.update_from_db()


def main():
    app = QApplication(sys.argv)
    window = Window()
    window.show()
    sys.exit(app.exec_())


if __name__ == "__main__":
    main()