ajout module devis
This commit is contained in:
@@ -5,10 +5,6 @@ from pyramid.view import (
|
||||
view_config,
|
||||
forbidden_view_config,
|
||||
)
|
||||
from pyramid.security import (
|
||||
remember,
|
||||
forget,
|
||||
)
|
||||
from pyramid.httpexceptions import (
|
||||
HTTPFound,
|
||||
HTTPNotFound,
|
||||
@@ -18,8 +14,6 @@ from pyramid_mailer import get_mailer
|
||||
from pyramid_mailer.message import Message, Attachment
|
||||
from datetime import *
|
||||
|
||||
from sqlalchemy.exc import DBAPIError
|
||||
from ..security import groupfinder
|
||||
|
||||
from PIL import Image
|
||||
import os
|
||||
@@ -142,37 +136,6 @@ def dossier_view(request):
|
||||
'access': access,
|
||||
}
|
||||
|
||||
@view_config(route_name='devis_view', renderer='../templates/dossier/devis_view.pt', permission='view')
|
||||
def devis_view(request):
|
||||
nodossier = request.matchdict['nodossier']
|
||||
societe = nodossier[0:2]
|
||||
url = request.route_url("devis_view", nodossier=nodossier)
|
||||
|
||||
type_doc = nodossier[3:5]
|
||||
if type_doc == 'DE':
|
||||
page_title = "Devis no : %s" % (nodossier)
|
||||
elif type_doc == 'FA':
|
||||
page_title = "Facture no : %s" % (nodossier)
|
||||
else:
|
||||
page_title = "Proforma no : %s" % (nodossier)
|
||||
|
||||
dossier = get_devis_by_no(request, nodossier)
|
||||
if dossier is None:
|
||||
request.session.flash(u"Le document no %s est introuvable" % (nodossier), 'danger')
|
||||
return HTTPFound(location=request.route_url("dossier_lookup"))
|
||||
# lire tous les lignes du devis
|
||||
details = get_devis_lig_by_no(request, nodossier)
|
||||
# select background color according to society
|
||||
bg_color = "bg-%s" % societe
|
||||
|
||||
return {
|
||||
'page_title': page_title,
|
||||
'nodossier': nodossier,
|
||||
'dossier': dossier,
|
||||
'details': details,
|
||||
'bg_color': bg_color,
|
||||
}
|
||||
|
||||
@view_config(route_name='dossier_selected', permission='view')
|
||||
def dossier_selected(request):
|
||||
|
||||
|
||||
Reference in New Issue
Block a user