ajout orhan_de.pt

This commit is contained in:
2018-11-20 11:12:04 +01:00
parent 3bd19138e1
commit 49e733eb36
6 changed files with 237 additions and 0 deletions

View File

@@ -32,3 +32,25 @@ def get_last_emailing(request):
results = request.dbsession.execute(query, {})
return results.fetchall()
def get_orphans_DE(request, societe):
query = "SELECT * FROM devis WHERE societe = '%s' AND nochantier = 0 ORDER BY date desc LIMIT 50 ;" % (societe)
results = request.dbsession.execute(query).first()
return results
def get_dossiers_byChantier(request, societe, name):
query = "CALL spGET_DOSSIERS_byChantier('%s','%s','%s');" % (societe, 'DE', name.replace("'","''"))
results = request.dbsession.execute(query).fetchall()
return results
def update_nochantier(request, societe, nodossier, nochantier):
x = nodossier.split('-')
type = x[0]
no_id = int(x[1])
if type == 'DE':
query = "UPDATE devis SET nochantier = :nochantier WHERE societe = :societe and no_id = :no_id;"
else:
query = "UPDATE facture SET nochantier = :nochantier WHERE societe = :societe and no_id = :no_id;"
execute_query(request, query, {'societe': societe, 'no_id': no_id, 'nochantier': nochantier})