Пример #1
0
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)
Пример #2
0
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)
Пример #3
0
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)
Пример #4
0
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)
Пример #5
0
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)
Пример #6
0
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)