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!");
        break;
}