def listeJeux(): connecte() print "====== LISTE DES JEUX ======" rows=EnsJeux.printAll() print("ID | Nom du jeu | Année | Editeur |") print("-----------------------------") for row in rows: print('{0} | {1} | {2} | {3} '.format(row[0], row[1], row[2], row[3])) print "============================" print "\n1. Selectionner un jeu" print "2. Rechercher un jeu" if ActiveSession.est_admin(): print "3. Ajouter un jeu" print "0. Retour au menu" choixUtilisateur=int(raw_input("Choix: ")) if choixUtilisateur==1: game_id=int(raw_input("\nID du jeu: ")) selectionnerJeu(game_id) # RECHERCHE PAR NOM UNIQUEMENT elif choixUtilisateur==2: Rechercher() elif (choixUtilisateur==3 and ActiveSession.est_admin()): ajouterJeu() elif choixUtilisateur==0: menu() else: listeJeux()
def setmydata(self): ligne = 0 Jeux = EnsJeux.printAll() for Jeu in Jeux: self.Table.setItem(ligne, 0, QTableWidgetItem(str(Jeu[0]))) self.Table.setItem(ligne, 1, QTableWidgetItem(Jeu[1])) self.Table.setItem(ligne, 2, QTableWidgetItem(Jeu[3])) self.Table.setItem(ligne, 3, QTableWidgetItem(str(Jeu[2]))) self.Table.setItem(ligne, 4, QTableWidgetItem(Jeu[4])) ligne=ligne+1
def setmydata(self): ligne = 0 Jeux = EnsJeux.printAll() for Jeu in Jeux: self.Table.setItem(ligne, 0, QTableWidgetItem(str(Jeu[0]))) self.Table.setItem(ligne, 1, QTableWidgetItem(Jeu[1])) self.Table.setItem(ligne, 2, QTableWidgetItem(Jeu[3])) self.Table.setItem(ligne, 3, QTableWidgetItem(str(Jeu[2]))) self.Table.setItem(ligne, 4, QTableWidgetItem(str(Jeu[5]))) CurrentJeu=EnsJeux.get_Jeu(Jeu[0]) if CurrentJeu.get_nombre_exemplaires_dispo() > 0: self.Table.item(ligne, 0).setBackground(QColor(178,255,102)) else: self.Table.item(ligne, 0).setBackground(QColor(255,102,102)) ligne=ligne+1
def listeJeux(): connecte() print "====== LISTE DES JEUX ======" rows=EnsJeux.printAll() print("ID | Nom du jeu | Année | Editeur |") print("-----------------------------") for row in rows: print('{0} | {1} | {2} | {3} '.format(row[0], row[1], row[2], row[3])) print "============================" print "\n1. Selectionner un jeu" print "2. Rechercher un jeu" if ActiveSession.est_admin(): print "3. Ajouter un jeu" print "0. Retour au menu" choixUtilisateur=int(raw_input("Choix: ")) if choixUtilisateur==1: game_id=int(raw_input("\nID du jeu: ")) selectionnerJeu(game_id) elif choixUtilisateur==2: key="%%%%%%%%%%%%%%%%%%%%%%%%"+str(raw_input("Rechercher un jeu (par nom): "))+"%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%" FoundJeu = EnsJeux.rechercher(key) print("========================") print("Resultat: "+str(FoundJeu.get_Jeu_id())+" :: "+FoundJeu.get_Nom_jeu()) raw_input("\nPress Enter to go back") cls() listeJeux() elif (choixUtilisateur==3 and ActiveSession.est_admin()): ajouterJeu() elif choixUtilisateur==0: menu() else: listeJeux()