scinder agenda.pt en agenda et planning

This commit is contained in:
2017-05-20 09:15:53 +02:00
parent a9b57890d8
commit fb01cd1437
6 changed files with 131 additions and 44 deletions

View File

@@ -20,13 +20,13 @@ def execute_query(request, query, params):
mark_changed(request.dbsession)
transaction.commit()
def get_agendas(request,code):
if code =='':
query = "SELECT * FROM p_agenda where actif = 1 order by code;"
def get_users_actifs(request,cd_uti):
if cd_uti =='':
query = "SELECT * FROM p_users WHERE agenda IS NOT NULL ORDER BY NOM"
results = request.dbsession.execute(query).fetchall()
else:
query = "SELECT * FROM p_agenda where code = :code;"
results = request.dbsession.execute(query, {'code': code}).first()
query = "SELECT * FROM p_users WHERE cd_uti = :cd_uti;"
results = request.dbsession.execute(query, {'cd_uti': cd_uti}).first()
return results
def get_table(code):
@@ -75,7 +75,7 @@ def get_dossier_rdv_by_no(request,nodossier, nolig):
def get_rendez_vous(request, itc):
d = datetime.now()
d = d - dateutil.relativedelta.relativedelta(months=2)
d = d - dateutil.relativedelta.relativedelta(months=3)
# début du mois M-2
datedeb = d.strftime('%Y-%m-01')