Beispiel #1
0
 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!");