if (!empty($_POST['cmd']) && $_POST['cmd'] == 'editar') { if ($_FILES['file']['size'] != 0) { $documento->alterarArquivo($_FILES['file'], $documento->getId()); } else { $msg = "Adicione um arquivo!"; echo '<script language= "JavaScript">alert("' . $msg . '");</script>'; echo '<script language= "JavaScript">location.href="edit_arquivo.php?id=' . $documento->getId() . '";</script>'; } } else { $resultado = $DAO->Listar("SELECT * FROM " . MYSQL_BASE_DOCUMENTOS . " WHERE ativo='S' AND id=" . $documento->getId()); if ($resultado) { foreach ($resultado as $item) { $documento->setAssunto($item['assunto']); $documento->setCodDoc($item['cod_documento']); $documento->setDataProcessamento($item['data_processamento']); $documento->setDataEntrega($item['dat_entrega']); $documento->setIdCategoria($item['id_categoria']); $documento->setRemetente($item['remetente']); $documento->setDestinatario($item['destinatario']); $documento->setIdLocal($item['id_local']); $documento->setStatus($item['status']); $documento->setObservacao($item['obs']); $documento->setNTGM($item['ntgm']); $file = $DAO->Listar("SELECT file, versao FROM " . MYSQL_BASE_ARQUIVOS . " WHERE principal='S' AND id_documento=" . $documento->getId()); if ($file->rowCount() > 0) { foreach ($file as $row) { if (!empty($row['file'])) { $documento->setFile('<a href="' . EXTERNAL_ROOT_PORTAL . '/arquivos/' . $row['file'] . '" target="_blank">Ver arquivo</a>'); $documento->setVersao($row['versao']); } else { $documento->setFile("Sem arquivo");
$documento = new Documento(); $DAO = new DocumentoDAO(); $id = limpaTexto($_GET['id']); $resultado = $DAO->Listar("SELECT * FROM " . MYSQL_BASE_ATAS . " WHERE id =" . $id . " LIMIT 1"); if ($resultado) { foreach ($resultado as $item) { $documento->setId($item['id']); $documento->setCodGRD($item['cod_ata']); } } else { $documento->setId(""); $documento->setCodGRD(""); } //Verifica se a acao de salvar foi iniciada if (!empty($_POST['cmd']) && $_POST['cmd'] == 'finaliza') { $documento->setDataEntrega($_POST['dat_entrega'], "converter"); $id = $documento->getId(); $dat_entrega = $documento->getDataEntrega(); //Verifica se o nome foi preenchido if (!empty($id)) { $retorno = $DAO->FinalizarAta($id, $dat_entrega); if ($retorno > 0 && $_FILES['file']['error'] != 4) { $retorno = $DAO->CriarUpload($retorno, $_FILES['file']); if ($retorno == true) { echo '<script language= "JavaScript">alert("Documento cadastrada com sucesso");</script>'; echo '<script language= "JavaScript">location.href="index.php";</script>'; } else { print_r($retorno); } } else { echo '<script language= "JavaScript">alert("Documento cadastrada com sucesso");</script>';
include_once INTERNAL_ROOT_PORTAL . '/ged/DAO/DocumentoDAO.php'; include_once INTERNAL_ROOT_PORTAL . '/ged/Documento.class.php'; checkUserAuth(EXTERNAL_ROOT_PORTAL . '/index.php?error=true'); $DAO = new DocumentoDAO(); $documento = new Documento(); $id = limpaTexto($_GET['id']); $resultado = $DAO->Listar("SELECT * FROM " . MYSQL_BASE_PRODUTOS . " WHERE id =" . $id . " LIMIT 1"); if ($resultado) { foreach ($resultado as $item) { $documento->setId($item['id']); $documento->setNome($item['nome']); $documento->setProduto($item['produto']); $documento->setTipo($item['tipo']); $documento->setGrupo($item['grupo']); $documento->setDataPrevisao(dataBrasil($item['dat_previsto'], 0)); $documento->setDataEntrega(dataBrasil($item['dat_entrega'], 0)); } } else { $documento->setId(""); $documento->setNome(""); $documento->setProduto(""); $documento->setTipo(""); $documento->setGrupo(""); $documento->setG2(""); $documento->setG3(""); $documento->setDataPrevisao(""); } $responsavel = $DAO->Listar("SELECT B.nome_completo FROM " . MYSQL_BASE_PRODUTOS_PESSOA . " A INNER JOIN " . MYSQL_BASE_PESSOAS . " B ON A.id_pessoa = B.id WHERE A.id_produto =" . $id); if ($responsavel) { foreach ($responsavel as $item) { $documento->setIdPessoa($item['nome_completo']);