From 8e0eafdeb2edf580eab2e0e7764302169004ab90 Mon Sep 17 00:00:00 2001 From: Michel Blockelet Date: Wed, 2 Dec 2009 03:09:24 +0100 Subject: [PATCH] [gestion/ressuscite.py] Rollback d'un vieux commit Le commit de quand certaines lignes avaient ete commentees n'aurait jamais du etre fait ... darcs-hash:20091202020924-ddb99-7e801d3fec047de71a952623239e91a8b94dd9cd.gz --- gestion/ressuscite.py | 42 ++++++++++++++++++------------------------ 1 file changed, 18 insertions(+), 24 deletions(-) diff --git a/gestion/ressuscite.py b/gestion/ressuscite.py index 329d83f5..2c52a8df 100644 --- a/gestion/ressuscite.py +++ b/gestion/ressuscite.py @@ -221,10 +221,10 @@ def choixadherent(machine, oldadh=None): # Est-ce que l'adhérent existe encore ? if (len(oldadhl) > 0 and str(machine.proprio) == "%s %s" % (oldadhl[0].prenom(), oldadhl[0].nom())): -# annul, choix = dlg.menu(u"Le propriétaire de la machine est %s" % machine.proprio, -# choices=[("Garder",u"Ajouter à cet adhérent"), -# ("Autre",u"Ajouter à un autre adhérent")], -# title=u"Adhérent auquel rattacher la machine") + annul, choix = dlg.menu(u"Le propriétaire de la machine est %s" % machine.proprio, + choices=[("Garder",u"Ajouter à cet adhérent"), + ("Autre",u"Ajouter à un autre adhérent")], + title=u"Adhérent auquel rattacher la machine") annul = False choix = "Garder" else: @@ -299,21 +299,17 @@ def ressuscite(adh, oldmachine): # Certaines fois, on peut vouloir transformer une machine Fixe en Wifi, # et inversement (erreurs d'ajout ...) -# annul, choix = dlg.menu(strmachine, -# choices=[("Fixe",u"Ressusciter en tant que machine Fixe"), -# ("Wifi",u"Ressusciter en tant que machine Wifi")], -# default_item=strdef, -# title=u"Nouveau type de machine") -# -# if annul: return False -# -# if choix == 'Fixe': -# machine = MachineFixe(adh) -# elif choix == 'Wifi': -# machine = MachineWifi(adh) - if strdef == 'Fixe': + annul, choix = dlg.menu(strmachine, + choices=[("Fixe",u"Ressusciter en tant que machine Fixe"), + ("Wifi",u"Ressusciter en tant que machine Wifi")], + default_item=strdef, + title=u"Nouveau type de machine") + + if annul: return False + + if choix == 'Fixe': machine = MachineFixe(adh) - elif strdef == 'Wifi': + elif choix == 'Wifi': machine = MachineWifi(adh) @@ -355,9 +351,7 @@ def ressuscite(adh, oldmachine): # Des erreurs ? if err: dlg.msgbox(text=u"%s" % err,title=u"Paramètres machine") -# set_machine(machine) - - machine.save() + set_machine(machine) return True @@ -439,11 +433,11 @@ if __name__ == '__main__': os.system("clear") else: for path in sys.argv[1:]: -# try: + try: fichier = open(path, 'r') machine = cPickle.load(fichier) adh = choixadherent(machine) if adh: ressuscite(adh, machine) -# except: -# print "Fichier invalide : %s" % fichier + except: + print "Fichier invalide : %s" % fichier