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()
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()