Demenagement du type qui est deja dans la chambre
darcs-hash:20050825114652-d1718-7333dddabd5c71ca53c4167d151f2a68740232d8.gz
This commit is contained in:
parent
a32d3e8620
commit
b71f14546d
1 changed files with 2 additions and 37 deletions
|
@ -497,41 +497,6 @@ def set_droits(adher) :
|
||||||
# Traitement
|
# Traitement
|
||||||
adher.droits(result)
|
adher.droits(result)
|
||||||
|
|
||||||
def set_adresse(adher) :
|
|
||||||
""" Modification de l'édresse d'un adhérent """
|
|
||||||
arg = u'--title "Déménagement de %s" ' % adher.Nom()
|
|
||||||
arg+= u'--menu "Question :" 0 0 0 '
|
|
||||||
arg+= u'"1" "Déménagement à l\'extérieur ?" '
|
|
||||||
arg+= u'"2" "Déménagement sur le campus ? " '
|
|
||||||
annul , result = dialog(arg)
|
|
||||||
if annul : return 1
|
|
||||||
if result[0]=='1' :
|
|
||||||
if set_addr_ext(adher) :
|
|
||||||
# Annulation
|
|
||||||
return 1
|
|
||||||
else :
|
|
||||||
while 1 :
|
|
||||||
arg = u'--title "Déménagement de %s" ' % adher.Nom()
|
|
||||||
arg+= u'--inputbox "Chambre ?" 0 0 '
|
|
||||||
annul,res = dialog(arg)
|
|
||||||
if annul : return 1
|
|
||||||
|
|
||||||
e=0
|
|
||||||
try :
|
|
||||||
c = adher.chbre(res[0])
|
|
||||||
if c =='EXT' :
|
|
||||||
# Il faut demander l'adresse extérieure
|
|
||||||
if set_addr_ext(adher) :
|
|
||||||
# Annulation
|
|
||||||
continue
|
|
||||||
break
|
|
||||||
except EnvironmentError, c : e = c.args[0]
|
|
||||||
except ValueError, c : e = c.args[0]
|
|
||||||
if e :
|
|
||||||
arg = u'--title "Déménagement de %s" ' % adher.Nom()
|
|
||||||
arg+= u'--msgbox "%s\n\n\n" 0 0' % e
|
|
||||||
dialog(arg)
|
|
||||||
|
|
||||||
def del_adher(adher) :
|
def del_adher(adher) :
|
||||||
"""
|
"""
|
||||||
Destruction adhérent
|
Destruction adhérent
|
||||||
|
@ -1331,8 +1296,8 @@ def modif_adher(adher) :
|
||||||
|
|
||||||
e=0
|
e=0
|
||||||
try :
|
try :
|
||||||
c = adher.chbre(res[0])
|
e = _set_chbre(adher, res[0])
|
||||||
if c =='EXT' :
|
if res[0] =='EXT' :
|
||||||
# Il faut demander l'adresse extérieure
|
# Il faut demander l'adresse extérieure
|
||||||
if set_addr_ext(adher) :
|
if set_addr_ext(adher) :
|
||||||
# Annulation
|
# Annulation
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue