@@ -193,6 +193,11 @@ class Dialog(machine.Dialog, blacklist.Dialog):
"""Permet la suppression du compte crans d'un proprio"""
deftodo(proprio,self_cont,cont):
ifforceorself.confirm_item(item=proprio,title="Voulez vous vraiement supprimer le compte de %s %s ?"%(proprio.get('prenom',[''])[0],proprio["nom"][0]),defaultno=True):
iffloat(proprio.get('solde',[0])[0])>float(0):
self.dialog.msgbox("Solde de l'adhérent %s€ strictement positif, impossible de supprimer le compte\nRepasser le solde à 0€ pour supprimer le compte."%proprio.get('solde',[0])[0],
title=u"Déménagement de %s %s"%(proprio.get('prenom',[''])[0],proprio["nom"][0]),
width=50,timeout=self.timeout)
raiseContinue(cont)
ifisinstance(proprio,objets.adherent):
(code,mail)=self.dialog.inputbox(
text="Il faut choisir une nouvelle adresse de contact.\n(On regarde s'il y a une adresse optionnel)",