Esempio n. 1
0
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()
Esempio n. 2
0
 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
Esempio n. 3
0
    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
Esempio n. 4
0
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()