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 ReinitAll(self):
     try:
         reply = QMessageBox.question(self, 'Attention',
         u"Vous êtes sur le point de réinitialiser TOUS les abonnements.\nÊtes vous sûrs de vouloir continuer ?", QMessageBox.Yes |
         QMessageBox.No, QMessageBox.No)
         if reply == QMessageBox.Yes:
             EnsUtilisateurs.reinitAbonnements()
             self.refresh()
     except:
         self.criticalError()