ajout de log pour les actions effectuees + affichage du champ adresse pour les exterieurs
darcs-hash:20061031223945-f46e9-7a48863dd01d6f759a91aeb8ccd070a205351158.gz
This commit is contained in:
parent
981b249a2e
commit
ccdb2c0b40
2 changed files with 37 additions and 9 deletions
|
@ -55,6 +55,13 @@ class monCompte:
|
|||
adherent['prenom'] = adh.prenom()
|
||||
adherent['nom'] = adh.nom()
|
||||
adherent['chambre'] = adh.chbre()
|
||||
if adherent['chambre'] == "EXT":
|
||||
adr = adh.adresse()
|
||||
adherent['adresse'] = {}
|
||||
adherent['adresse']['ligne1'] = adr[0]
|
||||
adherent['adresse']['ligne2'] = adr[1]
|
||||
adherent['adresse']['cp'] = adr[2]
|
||||
adherent['adresse']['ville'] = adr[3]
|
||||
adherent['telephone'] = adh.tel
|
||||
adherent['solde'] = adh.solde
|
||||
adherent['droits'] = u", ".join(adh.droits())
|
||||
|
@ -196,7 +203,7 @@ class monCompte:
|
|||
if combien < 0:
|
||||
raise ValueError
|
||||
except Exception:
|
||||
return {
|
||||
return {
|
||||
'template' :'MonCompteRechargePaypal2',
|
||||
'standalone' :True,
|
||||
'values' :{'error':"Le montant doit être un nombre positif !", 'combien':combien},
|
||||
|
@ -205,19 +212,19 @@ class monCompte:
|
|||
cherrypy.session['freshFacture'] = f
|
||||
pageData = {}
|
||||
pageData['details'] = [
|
||||
{
|
||||
'intitule':art['designation'],
|
||||
'quantite':art['nombre'],
|
||||
'prixUnitaire':art['pu'],
|
||||
'prixTotal':art['pu']*art['nombre'],
|
||||
} for art in f.articles()]
|
||||
{
|
||||
'intitule':art['designation'],
|
||||
'quantite':art['nombre'],
|
||||
'prixUnitaire':art['pu'],
|
||||
'prixTotal':art['pu']*art['nombre'],
|
||||
} for art in f.articles()]
|
||||
pageData['total'] = f.total()
|
||||
return {
|
||||
'template' :'MonCompteRechargePaypal3',
|
||||
'standalone' :True,
|
||||
'values' :pageData,
|
||||
}
|
||||
elif (etape == "4"): # payer maintenant ?
|
||||
elif (etape == "4"):# payer maintenant ?
|
||||
# sauver objet facture
|
||||
f = cherrypy.session['freshFacture']
|
||||
f.save()
|
||||
|
@ -273,6 +280,7 @@ class monCompte:
|
|||
except ValueError, e:
|
||||
return self.index(error=e.args[0])
|
||||
del adh
|
||||
cherrypy.log("Change nom", "MONCOMPTE ACTION")
|
||||
return self.index(message=u'Modification réussie')
|
||||
changeNomAdherent.exposed = True
|
||||
|
||||
|
@ -299,6 +307,7 @@ class monCompte:
|
|||
msg = 'Erreur, mot de passe incorrect'
|
||||
return self.index(error=msg)
|
||||
del adh
|
||||
cherrypy.log("Change password", "MONCOMPTE ACTION")
|
||||
return self.index(message=msg)
|
||||
changePasswordAdherent.exposed = True
|
||||
|
||||
|
@ -314,6 +323,7 @@ class monCompte:
|
|||
except ValueError, e:
|
||||
return self.index(error=e.args[0])
|
||||
del adh
|
||||
cherrypy.log("Change prenom", "MONCOMPTE ACTION")
|
||||
return self.index(message=u'Modification réussie')
|
||||
changePrenomAdherent.exposed = True
|
||||
|
||||
|
@ -328,6 +338,7 @@ class monCompte:
|
|||
except ValueError, e:
|
||||
return self.index(error=e.args[0])
|
||||
del adh
|
||||
cherrypy.log("Change tel", "MONCOMPTE ACTION")
|
||||
return self.index(message=u'Modification réussie')
|
||||
changeTelAdherent.exposed = True
|
||||
|
||||
|
@ -348,6 +359,7 @@ class monCompte:
|
|||
except ValueError, e:
|
||||
del mach
|
||||
return {'error':e.args[0]}
|
||||
cherrypy.log("Change nom machine", "MONCOMPTE ACTION")
|
||||
return {'message':u"Modification réussie"}
|
||||
changeNomMachine.exposed = True
|
||||
|
||||
|
@ -369,6 +381,7 @@ class monCompte:
|
|||
except ValueError, e:
|
||||
del mach
|
||||
return {'error':e.args[0]}
|
||||
cherrypy.log("Change mac machine", "MONCOMPTE ACTION")
|
||||
return {'message':u"Modification réussie"}
|
||||
changeMACMachine.exposed = True
|
||||
|
||||
|
@ -388,6 +401,7 @@ class monCompte:
|
|||
mach.delete()
|
||||
except ValueError, e:
|
||||
return {'error':e.args[0]}
|
||||
cherrypy.log("Machine supprimee", "MONCOMPTE ACTION")
|
||||
return {'message':u"Machine supprimée"}
|
||||
supprimeMachine.exposed = True
|
||||
|
||||
|
@ -411,6 +425,7 @@ class monCompte:
|
|||
except ValueError, e:
|
||||
del m
|
||||
return {'error':e.args[0].replace("\n","\\n")}
|
||||
cherrypy.log("Nouvelle machine", "MONCOMPTE ACTION")
|
||||
return {'message':u"Machine enregistrée avec succès"}
|
||||
creerMachine.exposed = True
|
||||
|
||||
|
@ -432,6 +447,7 @@ class monCompte:
|
|||
return self.index(error=u"Vous possédez déjà cet alias")
|
||||
except EnvironmentError:
|
||||
return self.index(error=u"Vous possédez déjà cet alias")
|
||||
cherrypy.log("Nouvel alias", "MONCOMPTE ACTION")
|
||||
return self.index(message=u'Alias enregistré')
|
||||
newAlias.exposed = True
|
||||
|
||||
|
@ -464,6 +480,7 @@ class monCompte:
|
|||
return self.index(error=e.args[0])
|
||||
except Exception, e:
|
||||
return self.index(error=u"Une erreur est survenue lors de lenregistrement. Vérifiez que l'adresse mail fournie est correcte.")
|
||||
cherrypy.log("Change mail prefs", "MONCOMPTE ACTION")
|
||||
return self.index(message=u'Vos préférences ont été enregistrées')
|
||||
saveMailPrefs.exposed = True
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue