def hc_admin(): fields = fields = ['Establecimiento de Salud', 'Tipo Documento', 'Numero Documento', 'Fecha de Realización', 'Fecha Obtención Resultado', 'Resultado'] usuario = session['user'] hist_completo = allExamenes() if request.method == 'POST': if request.form["btn"] == "Descargar": if str(request.form.get('formato')) == "CSV": download_csv(fields, hist_completo, 2) elif str(request.form.get('formato')) == "PDF": download_pdf(fields, hist_completo, 2) return render_template('vista_adminHC.html', usuario=usuario, hist_completo=hist_completo)
def hv_admin(): fields = ['Establecimiento Publico', 'Tipo Documento', 'Numero Documento', 'Fecha Entrada', 'Hora Entrada', 'Veredicto', 'Razón'] usuario = session['user'] hist_completo = allVisitas() if request.method == 'POST': if request.form["btn"] == "Descargar": if str(request.form.get('formato')) == "CSV": download_csv(fields, hist_completo, 1) elif str(request.form.get('formato')) == "PDF": download_pdf(fields, hist_completo, 1) return render_template('vista_adminHV.html', usuario=usuario, hist_completo=hist_completo)
def vista_pruebas_covid(): fields = ["Persona", "Fecha de Realización", "Fecha Resultado", "Resultado"] usuario = session['user'] nitus = getNitS(usuario) hist_completo = hExamenesS(nitus) if request.method == 'POST': if request.form["btn"] == "Descargar": if str(request.form.get('formato')) == "CSV": download_csv(fields, hist_completo, 2) elif str(request.form.get('formato')) == "PDF": download_pdf(fields, hist_completo, 2) elif request.form["btn"] == "Filtrar": if len(request.form['fi']) != 0: fi_ = request.form['fi'] else: fi_ = None if len(request.form['ff']) != 0: ff_ = request.form['ff'] else: ff_ = None if request.form.get('categoria') != None: cat_ = str(request.form.get('categoria')) else: cat_ = None nit_ = getNitS(usuario) hist_completo = fExamenesS(nit_, cat_, fi_, ff_) return render_template('vista_historial_p_covid.html', usuario=usuario, hist_completo=hist_completo)
def vista_historiales_visitas(): fields = ["Tipo Documento", "Numero Documento", "Fecha Entrada", "Hora Entrada", "Veredicto", "Razón"] usuario = session['user'] nitus = getNitP(usuario) hist_completo = hVisitasP(nitus) if request.method == 'POST': if request.form["btn"] == "Descargar": if str(request.form.get('formato')) == "CSV": download_csv(fields, hist_completo, 1) elif str(request.form.get('formato')) == "PDF": download_pdf(fields, hist_completo, 1) elif request.form["btn"] == "Filtrar": if len(request.form['fi']) != 0: fi_ = request.form['fi'] else: fi_ = None if len(request.form['ff']) != 0: ff_ = request.form['ff'] else: ff_ = None if request.form.get('categoria') != None: cat_ = str(request.form.get('categoria')) else: cat_ = None if cat_ == "Denegado": c = False else: c = True nit_ = getNitP(usuario) hist_completo = fVisitasP(nit_, c, fi_, ff_) return render_template('vista_historial_visitas.html', usuario=usuario, hist_completo=hist_completo)
def vista_covid(): fields = ['Establecimiento de Salud', 'Fecha de Realización', 'Fecha Obtención Resultado', 'Resultado'] usuario = session['user'] ndu = getNd(usuario) tdu = getTd(usuario) hist_completo = hExamenes(ndu, tdu) if request.method == 'POST': if request.form["btn"] == "Descargar": if str(request.form.get('formato')) == "CSV": download_csv(fields, hist_completo, 2) elif str(request.form.get('formato')) == "PDF": download_pdf(fields, hist_completo, 2) elif request.form["btn"] == "Filtrar": if len(request.form['fi']) != 0: fi_ = request.form['fi'] else: fi_ = None if len(request.form['ff']) != 0: ff_ = request.form['ff'] else: ff_ = None if request.form.get('categoria') != None: cat_ = str(request.form.get('categoria')) else: cat_ = None nd_ = getNd(usuario) td_ = getTd(usuario) hist_completo = fExamenesC(nd_,td_,cat_,fi_,ff_) return render_template('vista_covid.html', usuario=usuario, hist_completo=hist_completo)
def vista_historiales(): fields = ['Establecimiento Publico', 'Categoria', 'Fecha Entrada', 'Hora Entrada', 'Veredicto', 'Razón'] usuario = session['user'] ndu = getNd(usuario) tdu = getTd(usuario) hist_completo = hVisitas(ndu, tdu) if request.method == 'POST': if request.form["btn"] == "Filtrar": if len(request.form['fi']) != 0: fi_ = request.form['fi'] else: fi_ = None if len(request.form['ff']) != 0: ff_ = request.form['ff'] else: ff_ = None if request.form.get('categoria') != None: cat_ = str(request.form.get('categoria')) else: cat_ = None nd_ = getNd(usuario) td_ = getTd(usuario) hist_completo = fVisitasC(nd_,td_,cat_,fi_,ff_) elif request.form["btn"] == "Descargar": if str(request.form.get('formato')) == "CSV": download_csv(fields, hist_completo, 1) elif str(request.form.get('formato')) == "PDF": download_pdf(fields, hist_completo, 1) return render_template('vista_historiales.html', usuario=usuario, hist_completo=hist_completo)