diff --git a/gestion/gest_crans.py b/gestion/gest_crans.py index dcf2d8f3..6f11ca45 100644 --- a/gestion/gest_crans.py +++ b/gestion/gest_crans.py @@ -102,6 +102,16 @@ def set_bases(adher): try: adher.tel(result[2]) except ValueError, c: err += c.args[0] + '\n' + # Un adhérent du même nom existe-t-il déjà ? + req = 'nom=' + result[0] + '&prenom=' + result[1] + if len(db.search(req)['adherent']) > 0: + arg = u'--title "Inscription adhérent" ' + arg += u'--yesno "Un adhérent du même nom existe déjà.' + arg += u'\nEst-ce bien une première inscription ?" 0 0' + no, res = dialog(arg) + if no: + return 1 + err += _set_chbre(adher, result[3]) # Des erreurs ?