private function RenderDesfecho($coddes, $confs) { $desfecho = new Desfecho(); if ($desfecho->Carrega($this->codcaso, $coddes)) { $html .= '<div class="tit-item">' . $desfecho->getTitulo() . '</div>'; $html .= $desfecho->getDesfecho(); } else { //Log::RegistraLog("NÃO carregou o desfecho. Erro: " . $desfecho->getErro()); $html = $desfecho->getErro(); } return $html; }
function TratarDadosDesfechosDlg() { $dados = new HashTable(); if (isset($_SESSION['caso']) && $_SESSION['caso'] != 0) { $d = new Desfecho(); if ($_POST['r'] != "") { $coddesfecho = base64_decode($_POST['r']); $_SESSION['desfecho'] = $coddesfecho; $d->Carrega($_SESSION['caso'], $coddesfecho); $dados->AddItem("txtTitulo", $d->getTitulo()); $dados->AddItem("txtDesfecho", $d->getDesfecho()); $dados->AddItem("divRelacoes", $d->ListaRelacoesDesfecho($_SESSION['caso'], $coddesfecho)); } else { $_SESSION['desfecho'] = 0; $dados->AddItem("txtTitulo", ""); $dados->AddItem("txtDesfecho", ""); $dados->AddItem("divRelacoes", $d->ListaRelacoesDesfecho($_SESSION['caso'], 0)); } return $dados->ToXML(); } else { return "@lng[Erro ao localizar o caso de estudo]"; } }