Ejemplo n.º 1
0
def medico(request):
    consultasFinalizadas = Atendimento.buscaAtendimentosMedico(request.user, Atendimento.FINALIZADO)
    proximosAtendimentos = Atendimento.buscaAtendimentosMedico(request.user, Atendimento.AGUARDANDO_ATENDIMENTO)
    listaMensagens = Mensagem.buscaMensagens(request.user)
    if request.user.id != None:
        listaMensagens = Mensagem.buscaMensagens(request.user)  
    
    return render_to_response('dashboard/medico.html', 
                              {'listaMensagens':listaMensagens, 'consultasFinalizadas':consultasFinalizadas, 'proximosAtendimentos':proximosAtendimentos}, 
                              context_instance=RequestContext(request))
Ejemplo n.º 2
0
def medico(request):
    consultasFinalizadas = Atendimento.buscaAtendimentosMedico(
        request.user, Atendimento.FINALIZADO)
    proximosAtendimentos = Atendimento.buscaAtendimentosMedico(
        request.user, Atendimento.AGUARDANDO_ATENDIMENTO)
    listaMensagens = Mensagem.buscaMensagens(request.user)
    if request.user.id != None:
        listaMensagens = Mensagem.buscaMensagens(request.user)

    return render_to_response('dashboard/medico.html', {
        'listaMensagens': listaMensagens,
        'consultasFinalizadas': consultasFinalizadas,
        'proximosAtendimentos': proximosAtendimentos
    },
                              context_instance=RequestContext(request))
Ejemplo n.º 3
0
def paciente(request):
    consultasNaoConfirmadas = Consulta.buscaConsultasPorUsuario(request.user, Consulta.PENDENTE)
    proximasConsultas = Consulta.buscaConsultasPorUsuario(request.user, Consulta.CONFIRMADA)
    atendimentosAnteriores = Atendimento.buscaAtendimentosAnteriores(request.user)
    graficoAtendimentosAnteriores =  Atendimento.agrupaAtendimentosPorDia(atendimentosAnteriores)
    listaMensagens = Mensagem.buscaMensagens(request.user)

    
    return render_to_response('dashboard/paciente.html',  {'consultasNaoConfirmadas':consultasNaoConfirmadas, 
                            'proximasConsultas':proximasConsultas, 'atendimentosAnteriores':atendimentosAnteriores, 
                            'graficoAtendimentosAnteriores':graficoAtendimentosAnteriores,'listaMensagens':listaMensagens}, 
                              context_instance=RequestContext(request))
Ejemplo n.º 4
0
def atendente(request):
    atendimentosMes = Atendimento.buscaAtendimentosPorPeriodo("mes")
    atendimentosHoje = Atendimento.buscaAtendimentosPorPeriodo("dia")
    atendimentosAguardandoChegada = Atendimento.buscaAtendimentosPorStatus(Atendimento.AGUARDANDO_CHEGADA)
    consultasAguardandoConfirmacao = Consulta.buscaConsultasPorStatus(Consulta.PENDENTE)
    listaMensagens = []
    listaTarefas = []
    if request.user.id != None:
        listaMensagens = Mensagem.buscaMensagens(request.user)  
        listaTarefas = Tarefa.buscaTarefasPorStatus(request.user, Tarefa.PENDENTE)
    return render_to_response('dashboard/atendente.html', {'atendimentosMes':atendimentosMes, 'atendimentosHoje':atendimentosHoje, 
                                'atendimentosAguardandoChegada':atendimentosAguardandoChegada, 'consultasAguardandoConfirmacao':consultasAguardandoConfirmacao, 
                                'listaMensagens':listaMensagens, 'listaTarefas':listaTarefas}, context_instance=RequestContext(request))
Ejemplo n.º 5
0
def paciente(request):
    consultasNaoConfirmadas = Consulta.buscaConsultasPorUsuario(
        request.user, Consulta.PENDENTE)
    proximasConsultas = Consulta.buscaConsultasPorUsuario(
        request.user, Consulta.CONFIRMADA)
    atendimentosAnteriores = Atendimento.buscaAtendimentosAnteriores(
        request.user)
    graficoAtendimentosAnteriores = Atendimento.agrupaAtendimentosPorDia(
        atendimentosAnteriores)
    listaMensagens = Mensagem.buscaMensagens(request.user)

    return render_to_response('dashboard/paciente.html', {
        'consultasNaoConfirmadas': consultasNaoConfirmadas,
        'proximasConsultas': proximasConsultas,
        'atendimentosAnteriores': atendimentosAnteriores,
        'graficoAtendimentosAnteriores': graficoAtendimentosAnteriores,
        'listaMensagens': listaMensagens
    },
                              context_instance=RequestContext(request))
Ejemplo n.º 6
0
def atendente(request):
    atendimentosMes = Atendimento.buscaAtendimentosPorPeriodo("mes")
    atendimentosHoje = Atendimento.buscaAtendimentosPorPeriodo("dia")
    atendimentosAguardandoChegada = Atendimento.buscaAtendimentosPorStatus(
        Atendimento.AGUARDANDO_CHEGADA)
    consultasAguardandoConfirmacao = Consulta.buscaConsultasPorStatus(
        Consulta.PENDENTE)
    listaMensagens = []
    listaTarefas = []
    if request.user.id != None:
        listaMensagens = Mensagem.buscaMensagens(request.user)
        listaTarefas = Tarefa.buscaTarefasPorStatus(request.user,
                                                    Tarefa.PENDENTE)
    return render_to_response('dashboard/atendente.html', {
        'atendimentosMes': atendimentosMes,
        'atendimentosHoje': atendimentosHoje,
        'atendimentosAguardandoChegada': atendimentosAguardandoChegada,
        'consultasAguardandoConfirmacao': consultasAguardandoConfirmacao,
        'listaMensagens': listaMensagens,
        'listaTarefas': listaTarefas
    },
                              context_instance=RequestContext(request))