case 'finalizar': //Finalizando require_once "../modelo/manifestacao.cls.php"; require_once "../config.cls.php"; require_once "../controle/valida.gti.php"; $resp_final = utf8_encode($_POST['txtRespostaFinal']); $valida = new gtiValidacao(); $valida->ValidaCampoRequerido($resp_final, 'resposta final'); if ($valida->GetErro() == true) { echo $valida->GetMensagem(); } else { $manifestacao = new clsManifestacao(); $manifestacao->SetCodigo($codigo); $manifestacao->ConsultarPorCodigo(); $manifestacao->SetRespostaFinal(addslashes($resp_final)); $manifestacao->Finalizar(); $config = new clsConfig(); $config->ConfirmaOperacao('andamento.frm.php', "Manifestacao Finalizada!"); } break; case 'reenviar': require_once "../modelo/manifestacao.cls.php"; require_once "../config.cls.php"; $cod = explode(":", $codigo); $cod_departamento = $cod[0]; $cod_manifestacao = $cod[1]; $cod_andamento = $cod[2]; $manifestacao = new clsManifestacao(); $manifestacao->ReenviarEmail($cod_departamento, $cod_andamento); $config = new clsConfig(); $config->ConfirmaOperacao('andamento_detalhes.frm.php?codigo=' . $cod_manifestacao, "Email enviado com sucesso!");