ajout p_texts
This commit is contained in:
@@ -81,9 +81,13 @@ def dossier_lookup(request):
|
||||
if len(chantiers) == 0:
|
||||
message = "Chantier non trouvé : %s" % name
|
||||
# construire la liste
|
||||
for item in chantiers:
|
||||
for item in chantiers:
|
||||
if item.humidite != 0:
|
||||
status = 'Humidité'
|
||||
else:
|
||||
status = item.status
|
||||
d = ('%s-%s' % (societe, item.numero),item.date.strftime('%d-%m-%Y'), item.nomcli, item.chantier, to_euro(item.montant),
|
||||
item.nosin, item.status, item.usermaj)
|
||||
item.nosin, status, item.usermaj)
|
||||
liste.append(d)
|
||||
|
||||
if len(name) == 0 :
|
||||
@@ -254,12 +258,14 @@ def dossier_edit(request):
|
||||
logged_in = request.authenticated_userid
|
||||
nodossier = request.matchdict['nodossier']
|
||||
url = request.route_url('dossier_edit', nodossier=nodossier)
|
||||
message = ''
|
||||
|
||||
dossier = get_dossier_by_no(request, nodossier)
|
||||
if not dossier:
|
||||
request.session.flash(u"Le dossier no %s est introuvable" % (nodossier), 'danger')
|
||||
return HTTPFound(location=request.route_url('dossier_lookup'))
|
||||
|
||||
code_postal = '%s - %s' % (dossier.C_CP, dossier.C_VILLE)
|
||||
# lire table expert
|
||||
experts = get_experts(request, dossier.CABINET, 0)
|
||||
|
||||
@@ -269,7 +275,22 @@ def dossier_edit(request):
|
||||
if param in request.params and request.params[param] != db_value:
|
||||
new_values[param] = request.params[param]
|
||||
|
||||
if new_values:
|
||||
# controle saisie code postal
|
||||
code_postal = request.params['code_postal']
|
||||
cp = code_postal.split(' - ')
|
||||
cp = code_postal.split(' - ')
|
||||
if len(cp) < 2:
|
||||
message = 'Code postal invalide. Veuillez sélectionner un parmi la liste.'
|
||||
else:
|
||||
new_values['c_cp'] = cp[0]
|
||||
new_values['c_ville'] = cp[1]
|
||||
|
||||
# ascenseur coché ?
|
||||
if 'ascenseur' in request.params:
|
||||
new_values['c_ascenseur'] = 1
|
||||
else:
|
||||
new_values['c_ascenseur'] = 0
|
||||
|
||||
update_dossier(request, nodossier, new_values)
|
||||
request.session.flash(u"Le dossier a été mis à jour avec succès.", 'success')
|
||||
return HTTPFound(location=request.route_url('dossier_view', nodossier=nodossier))
|
||||
@@ -277,9 +298,11 @@ def dossier_edit(request):
|
||||
return {
|
||||
'page_title': "Modifier le dossier : %s" % nodossier,
|
||||
'url': url,
|
||||
'message': message,
|
||||
'dossier': dossier,
|
||||
'nodossier': nodossier,
|
||||
'experts': experts,
|
||||
'code_postal': code_postal,
|
||||
}
|
||||
|
||||
@view_config(route_name='upload_doc', renderer='../templates/dossier/upload_doc.pt', permission='view')
|
||||
|
||||
Reference in New Issue
Block a user