Exemplo n.º 1
0
def listeUtilisateurs():

    connecte()
    print "====== LISTE UTILISATEURS ======"
    rows=EnsUtilisateurs.printAll()
    for row in rows:
        print('{0} - {1} '.format(row[0], row[1]))
    print "================================"
    print "\n1. Selectionner un utilisateur"
    print "2. Ajouter un utilisateur"
    print "3. Re-initialiser tous les abonnements"
    print "0. Retour au menu"
    choixUtilisateur=int(raw_input("Choix: "))
    if choixUtilisateur==1:
        user_id=int(raw_input("\nID de l'utilisateur: ")) # Verifier si existe !!!
        selectionnerUtilisateur(user_id)
    elif choixUtilisateur==2:
        ajouterUtilisateur()
    elif choixUtilisateur==3:
        confirm = str(raw_input("Etes vous surs de vouloir réinitialiser les abonnements de TOUS les utilisateurs ? (OK pour valider / 0 pour quitter)  :  "))
        if confirm == "OK":
            try:
                EnsUtilisateurs.reinitAbonnements()
                listeUtilisateurs()
            except:
                print "Oops ! Grosseu mistake"
        else:
            listeUtilisateurs()
    elif choixUtilisateur == 0:
        menu()
    else:
        listeUtilisateurs()
Exemplo n.º 2
0
 def setmydata(self):
     ligne = 0
     Users = EnsUtilisateurs.printAll()
     for User in Users:
         self.setItem(ligne, 0, QTableWidgetItem(str(User[0])))
         self.setItem(ligne, 1, QTableWidgetItem(User[1]))
         self.setItem(ligne, 2, QTableWidgetItem(str(User[3])))
         self.setItem(ligne, 3, QTableWidgetItem(str(User[4])))
         self.setItem(ligne, 4, QTableWidgetItem(str(User[6])))
         ligne=ligne+1
Exemplo n.º 3
0
def listeUtilisateurs():

    connecte()
    print "====== LISTE UTILISATEURS ======"
    rows=EnsUtilisateurs.printAll()
    for row in rows:
        print('{0} - {1} '.format(row[0], row[1]))
    print "================================"
    print "\n1. Selectionner un utilisateur"
    print "2. Ajouter un utilisateur"
    print "0. Retour au menu"
    choixUtilisateur=int(raw_input("Choix: "))
    if choixUtilisateur==1:
        user_id=int(raw_input("\nID de l'utilisateur: ")) # Verifier si existe !!!
        selectionnerUtilisateur(user_id)
    elif choixUtilisateur==2:
        ajouterUtilisateur()
    elif choixUtilisateur == 0:
        menu()
    else:
        listeUtilisateurs()
Exemplo n.º 4
0
    def setmydata(self):
        ligne = 0
        Users = EnsUtilisateurs.printAll()
        for User in Users:
            currentUser = EnsUtilisateurs.get_user(int(User[0]))


            self.setItem(ligne, 0, QTableWidgetItem(str(User[0])))
            if currentUser.get_abonnementValide():
                self.item(ligne, 0).setBackground(QColor(178,255,102))
            else:
                self.item(ligne, 0).setBackground(QColor(255,102,102))
            self.setItem(ligne, 1, QTableWidgetItem(User[1]))


            if (EnsEmprunt.a_un_emprunt_en_cours(currentUser)):
                emprunt = "Oui"
            else:
                emprunt = "Non"
            self.setItem(ligne, 2, QTableWidgetItem(emprunt))
            self.setItem(ligne, 3, QTableWidgetItem(str(User[6])))
            ligne=ligne+1