Esempio n. 1
0
function Principal($tpl, $usu)
{
    $tpl_lista = file_get_contents("tpl/aluno/lst-casos.html");
    $usu->RegistraAcao("Acesso página inicial de casos clínicos");
    $casos = new Caso();
    $lista = $casos->ListaRecordSet($usu->getCodigo());
    $item = file_get_contents("tpl/aluno/caso-item-descricao.html");
    $casosnaoini = "";
    $casosini = "";
    $casosconc = "";
    foreach ($lista as $c) {
        $copia = $item;
        $copia = str_replace("<!--codcaso-->", base64_encode($c->Codigo), $copia);
        $copia = str_replace("<!--codres-->", is_null($c->CodResolucao) ? "" : base64_encode($c->CodResolucao), $copia);
        $copia = str_replace("<!--titulo-->", $c->Nome, $copia);
        $copia = str_replace("<!--dificuldade-->", $c->NivelDif, $copia);
        $copia = str_replace("<!--descricao-->", $c->Descricao, $copia);
        if ($c->CodSituacao == 1) {
            $casosnaoini .= $copia;
        } else {
            if ($c->CodSituacao == 2) {
                $casosini .= $copia;
            } else {
                if ($c->CodSituacao == 3) {
                    $casosconc .= $copia;
                }
            }
        }
    }
    if ($casosnaoini == '') {
        $casosnaoini = '@lng[Nenhum caso a listar]';
    }
    if ($casosini == '') {
        $casosini = '@lng[Nenhum caso a listar]';
    }
    if ($casosconc == '') {
        $casosconc = '@lng[Nenhum caso a listar]';
    }
    $tpl_lista = str_replace("<!--listacasos1-->", $casosnaoini, $tpl_lista);
    $tpl_lista = str_replace("<!--listacasos2-->", $casosini, $tpl_lista);
    $tpl_lista = str_replace("<!--listacasos3-->", $casosconc, $tpl_lista);
    $tpl = str_replace("<!--conteudo-->", $tpl_lista, $tpl);
    header('Content-Type: text/html; charset=iso-8859-1');
    echo Comuns::Idioma($tpl);
}