Ejemplo n.º 1
0
 $erro = '';
 if (empty($_POST['titulo'])) {
     $erro = "<b>Titulo</b> não preenchido!<br><br>";
 }
 if (empty($erro)) {
     $ti = new Ticket();
     $ti->titulo = $_POST['titulo'];
     $ti->setNivel($_POST['nivel']);
     $ti->setStatus($_POST['status']);
     $lP = new ListaPessoas();
     $lP->condicoes('', $_POST['cliente'], ListaPessoas::ID);
     if ($lP->getTotal() > 0) {
         $ti->setCliente($lP->listar());
     }
     $lT = new ListaTickets();
     $lT->inserir($ti);
     if (!empty($_POST['texto'])) {
         $tP = new TicketPost();
         $tP->texto = $_POST['texto'];
         $tP->nome = Sistema::$nomeEmpresa;
         $tP->setDataHora(new DataHora());
         if (!empty($_FILES['arquivo']['name'])) {
             $tP->setArquivo(Arquivos::__OpenArquivoByTEMP($_FILES['arquivo']));
         }
         $ti->addPostagem($tP);
     }
     $_POST = '';
     $javaScript .= Aviso::criar("Ticket salvo com sucesso!");
 } else {
     $javaScript .= Aviso::criar($erro);
 }