示例#1
0
def index(id):
    print("Atendimento inicial: " + id)

    if request.method == 'GET':
        form = {
            "label": "Formulário de Atendimento",
            "desc": "Este é o formulário a ser preenchido nos contatos telefônicos com o usuário",
            "action": "/atendimento/{}".format(id),
        }

        (_, id_paciente) = getInicialPaciente(id)

        paciente = getPaciente(id_paciente)

        fieldsets = [
            preencherPaciente(paciente),
            fieldsetConjunto1,
            fieldsetConjunto4,
            fieldsetConjunto5,
            fieldsetConjunto6
        ]

        return render_template('form.html', form=form, fieldsets=fieldsets, now=datetime.today().strftime('%d/%m/%Y'), dados = ler_dados())
    elif request.method == 'POST':

        (id_inicial, id_paciente) = getInicialPaciente(id)

        #print(str(id_inicial) + " - " + str(id_paciente))

        registrar(request.form, id_inicial, id_paciente)

        return redirect(url_for('MenuAtendente.index'))
示例#2
0
def index_sem_id():

    if request.json is not None:
        id_inicial = request.json['id']
    else:
        id_inicial = 1

    if request.method == 'GET':

        form = {
            "label": "Formulário de Atendimento",
            "desc": "Este é o formulário a ser preenchido nos contatos telefônicos com o usuário",
            "action": "/atendimento/{}".format(id_inicial)
        }

        fieldsets = [
            fieldsetConjunto1,
            fieldsetConjunto4,
            fieldsetConjunto5,
            fieldsetConjunto6
        ]

        return render_template('form.html', form=form, fieldsets=fieldsets, now=datetime.today().strftime('%d/%m/%Y'), dados = ler_dados())
    
    elif request.method == 'POST':

        (id_inicial, id_paciente) = getInicialPaciente(id)

        #print(str(id_inicial) + " - " + str(id_paciente))

        registrar(request.form, id_inicial, id_paciente)

        setFezAtendimento(id)

        return redirect(url_for('MenuAtendente.index'))