本文整理汇总了PHP中Documento::getId方法的典型用法代码示例。如果您正苦于以下问题:PHP Documento::getId方法的具体用法?PHP Documento::getId怎么用?PHP Documento::getId使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Documento
的用法示例。
在下文中一共展示了Documento::getId方法的13个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: Documento
<?php
include_once '../../includes.sys/ini.php';
include_once '../../includes.sys/metodos.php';
include_once '../DAO/DocumentoDAO.php';
include_once '../Documento.class.php';
checkUserAuth(EXTERNAL_ROOT_PORTAL . '/index.php?error=true');
include_once '../../head.php';
if (!in_array(10, listarAcesso())) {
echo '<script language= "JavaScript">location.href="index.php";</script>';
}
$documento = new Documento();
$DAO = new DocumentoDAO();
$documento->setId(limpaTexto($_GET['id']));
$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->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']);
$file = $DAO->Listar("SELECT file, versao, id_documento FROM " . MYSQL_BASE_ARQUIVOS . " WHERE principal='S' AND id_documento=" . $documento->getId());
if ($file->rowCount() > 0) {
foreach ($file as $row) {
if (!empty($row['file'])) {
$onclick = "window.open('" . EXTERNAL_ROOT_PORTAL . "/download.php?documento=" . $row['id_documento'] . "', '_blank');";
示例2: DocumentoDAO
$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>';
echo '<script language= "JavaScript">location.href="index.php";</script>';
示例3: EscaneaEditar
function EscaneaEditar($id)
{
$doc = new Documento($id);
$escaneos = $doc->getEscaneos();
$tieneRegArchivo = Escaneos::TieneRegistroArchivo($id);
$deshabilita = "";
?>
<form id="fe" name="fe" method="post" action="<?php
echo $_SERVER['PHP_SELF'];
?>
?opcion=add&id=<?php
echo $id;
?>
" enctype="multipart/form-data">
<br/>
<?php
if ($tieneRegArchivo) {
//$deshabilita = "disabled = 'disabled'";
?>
<div style="width:96%; text-align:center; margin-bottom:15px;" id="error">
El documento ya fue enviado a Archivo
</div>
<?php
}
?>
<div style="float:left; width:33%; text-align:left">
<fieldset style="width:100%; margin:0px 0px 15px 10px; padding:8px;">
<legend>DATOS DOCUMENTO</legend>
<input type="hidden" value="<?php
echo $doc->getId();
?>
" id="id_documento">
<p><label class="primera_columna Estilo22" >Nº Registro</label>
<span style="float:left" class="Estilo22">:</span>
<span style="margin-left:10px;"><?php
echo $doc->getCodigo();
?>
</span>
</p>
<p><label class="primera_columna Estilo22">Remitente</label>
<span style="float:left" class="Estilo22">:</span>
<?php
$remitente = $doc->getRemitente();
?>
<input type="text" style="margin-left:10px; width:157px;border:none;color:#666666" value="<?php
echo $remitente->getNombre();
?>
">
</p>
<p><label class="primera_columna Estilo22">Nº Documento</label>
<span style="float:left" class="Estilo22">:</span>
<input type="text" style="margin-left:10px; width:157px;border:none;color:#666666" value="<?php
echo $doc->getNumero();
?>
">
</p>
<p><label class="primera_columna Estilo22">Folios</label>
<span style="float:left" class="Estilo22">:</span>
<span style="margin-left:10px;"><?php
echo $doc->getNumeroFolio();
?>
</span>
</p>
<p><label class="primera_columna Estilo22">Fecha</label>
<span style="float:left" class="Estilo22">:</span>
<span style="margin-left:10px;"><?php
echo cambiar_caracter('-', '/', $doc->getFecha());
?>
</span>
</p>
</fieldset>
</div>
<fieldset id="marco_file">
<legend>SUBIR ARCHIVOS ESCANEADOS</legend>
<div class="Estilo21 both" style="margin-top:7px; margin-bottom:7px;">
<div align="left"><strong> (*) Tamaño Máximo 2Mb </strong></div>
</div>
<div class="ileft_img" style="margin-top:0.5em;">
<div id='cp_item_0' ><label for="imagen" class="Estilo22">Documento : </label>
<input id="doc[]" type="file" name="doc[]" size="40"/></div>
</div>
<?php
if (!$tieneRegArchivo) {
?>
<div class="iright_img"> <span onclick="crearCarchivo(0)"> [ + Agregar ] </span> </div>
<div class="iright_img"> <span onclick="quitarCarchivo(0)"> [ - Quitar ] </span> </div>
<?php
}
?>
<div class="both Estilo2"> </div>
<p onclick="javascript: return valida_archivos(0)" class="boton"> SUBIR ARCHIVO(S)</p>
</fieldset>
<fieldset>
<legend>LISTA DE DOCUMENTOS ESCANEADOS</legend>
<ul>
//.........这里部分代码省略.........
示例4: foreach
if ($resultado) {
foreach ($resultado as $item) {
$documento->setId($item['id']);
$documento->setCodGRD($item['cod_carta']);
}
} 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");
$documento->setLocal($_POST['caixa']);
//Verifica se o nome foi preenchido
if (!empty($id) && $_FILES['file']['error'] != 4) {
$retorno = $DAO->FinalizarCarta($documento->getId(), $documento->getDataEntrega(), $documento->getLocal());
if ($retorno > 0) {
$retorno = $DAO->CriarUpload($retorno, $_FILES['file']);
if ($retorno == true) {
echo '<script language= "JavaScript">alert("Documento Finalizado com sucesso");</script>';
echo '<script language= "JavaScript">location.href="index.php";</script>';
} else {
print_r($retorno);
}
} else {
echo '<script language= "JavaScript">alert("Documento não foi finalizado!");</script>';
echo '<script language= "JavaScript">location.href="index.php";</script>';
}
} else {
echo '<script language= "JavaScript">alert("Anexe documento para Finalizar!");</script>';
echo '<script language= "JavaScript">location.href="finaliza.php?id' . $documento->getId() . '";</script>';
示例5: Documento
include_once INTERNAL_ROOT_PORTAL . '/ged/Documento.class.php';
checkUserAuth(EXTERNAL_ROOT_PORTAL . '/index.php?error=true');
include_once INTERNAL_ROOT_PORTAL . '/head.php';
if (!in_array(69, listarAcesso())) {
echo '<script language= "JavaScript">location.href="index.php";</script>';
}
$documento = new Documento();
$DAO = new DocumentoDAO();
$documento->setId(limpaTexto($_GET['id']));
if (!empty($_GET['cmd']) && $_GET['cmd'] == 'del') {
$id = limpaTexto($_GET['comentario']);
$retorno = $DAO->DeletarComentarioAta($id);
if ($retorno == 1) {
$msg = "Comentário removido com sucesso";
echo '<script language= "JavaScript">alert("' . $msg . '");</script>';
echo '<script language= "JavaScript">location.href="comentario.php?id=' . $documento->getId() . '";</script>';
} else {
$msg = "Erro ao remover o comentário.";
echo '<script language= "JavaScript">alert("' . $msg . '");</script>';
}
}
// Verifica se a acao de salvar foi iniciada
if (!empty($_POST['cmd']) && $_POST['cmd'] == 'editar') {
$documento->setObservacao($_POST['observacao']);
$documento->setId($_POST['id']);
$documento->setUsuario(userId());
// Verifica se o nome foi preenchido
if ($documento->getObservacao() != "" && $documento->getObservacao() != NULL) {
$retorno = $DAO->GravarComentarioAta($documento);
if ($retorno == 1) {
echo '<script language= "JavaScript">alert("Registro alterado com sucesso");</script>';
示例6: limpaTexto
<?php
include_once '../../includes.sys/ini.php';
include_once INTERNAL_ROOT_PORTAL . '/includes.sys/metodos.php';
include_once INTERNAL_ROOT_PORTAL . '/ged/Documento.class.php';
include_once INTERNAL_ROOT_PORTAL . '/ged/DAO/DocumentoDAO.php';
checkUserAuth(EXTERNAL_ROOT_PORTAL . '/index.php?error=true');
if (!in_array(72, listarAcesso())) {
echo '<script language= "JavaScript">location.href="index.php";</script>';
}
$id = limpaTexto($_GET['id']);
$documento = new Documento();
$DAO = new DocumentoDAO();
$documento->setId(limpaTexto($_GET['id']));
$verifica = $DAO->Listar("SELECT destinatario FROM tb_carta WHERE id=" . $documento->getId());
foreach ($verifica as $item) {
$destinatario = $item['destinatario'];
}
/* Destinatario inserido manualmente ao criar carta */
if ($destinatario == 0) {
$resultado = $DAO->Listar("SELECT *, nome_destinatario AS nome_completo, cargo \r\n\t\t\t\t\t\t\t\tFROM " . MYSQL_BASE_CARTAS . "\r\n\t\t\t\t\t\t\t\tWHERE id=" . $documento->getId());
/* Destinatario inserido atraves da base de usuario cadastrados */
} else {
$resultado = $DAO->Listar("SELECT A.*, B.nome_completo, C.nome AS cargo \r\n\t\t\t\t\t\t\t\tFROM " . MYSQL_BASE_CARTAS . " A\r\n\t\t\t\t\t\t\t\tINNER JOIN " . MYSQL_BASE_PESSOAS . " \tB ON B.id = A.destinatario\r\n\t\t\t\t\t\t\t\tINNER JOIN " . MYSQL_BASE_CARGOS . " \tC ON C.id = B.id_cargo\r\n\t\t\t\t\t\t\t\tWHERE A.id=" . $documento->getId());
}
$id_dest = 0;
foreach ($resultado as $item) {
$explode = explode('-', $item['cod_carta']);
//só se o cod for editado inserindo uma versão A, B, etc... levando o '-'
if ($explode[3] != '') {
$cod_carta = $explode[0] . '-' . $explode[1] . '-' . $explode[2] . '/' . $explode[3];
示例7: Documento
$documento = new Documento();
$id = limpaTexto($_GET['id']);
$resultado = $DAO->Listar("SELECT * FROM " . MYSQL_BASE_GRD . " WHERE dat_excluido IS NULL AND id =" . $id . " LIMIT 1");
if ($resultado) {
foreach ($resultado as $item) {
$documento->setId($item['id']);
$documento->setCodGRD($item['cod_grd']);
$documento->setDestinatario($item['destinatario']);
$documento->setAtencao($item['atencao']);
$documento->setDataEnvio($item['dat_envio']);
$documento->setLocal($item['local']);
$documento->setDataEntrega($item['dat_entrega']);
$documento->setNTGM($item['ngtm']);
$documento->setObservacao($item['observacao']);
$documento->setUsuario(userId());
$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->setVersao($row['versao']);
}
}
} else {
$documento->setFile("Sem arquivo");
$documento->setVersao("");
}
}
示例8: Documento
include_once '../../includes.sys/ini.php';
include_once INTERNAL_ROOT_PORTAL . '/includes.sys/metodos.php';
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');
include_once INTERNAL_ROOT_PORTAL . '/head.php';
if (!in_array(7, listarAcesso())) {
echo '<script language= "JavaScript">location.href="index.php";</script>';
}
$documento = new Documento();
$DAO = new DocumentoDAO();
$documento->setId(limpaTexto($_GET['id']));
// Verifica se a acao de salvar foi iniciada
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']);
示例9:
<div class="control-group">
<label class="control-label" for="typeahead"><b>Grupo </b></label>
<div class="controls">
<label style="margin-top: 5px;"><?php
echo $documento->getGrupo();
?>
</label>
</div>
</div>
<div class="control-group">
<label class="control-label" for="typeahead"><b>Responsaveis </b></label>
<div class="controls">
<label style="margin-top: 5px;"><?php
$DAO->ListarResponsaveis($documento->getId());
?>
</label>
</div>
</div>
<div class="form-actions">
<button type="reset" class="btn" onclick="history.go(-1)">Voltar</button>
</div>
</fieldset>
</form>
</div>
</div>
</div>
示例10: foreach
// Verifica se a acao de salvar foi iniciada
if (!empty($_POST['cmd']) && $_POST['cmd'] == 'editar') {
$documento->setAssunto(limpaTexto($_POST['assunto']));
$documento->setUsuario(userId());
$documento->setCodDoc(limpaTexto($_POST['cod_doc']));
$documento->setStatus(limpaTexto($_POST['status']));
$documento->setRemetente(limpaTexto($_POST['remetente']));
$documento->setDestinatario(limpaTexto($_POST['destinatario']));
$documento->setDataProcessamento($_POST['data_processamento'], 'converter');
$documento->setIdCategoria(limpaTexto($_POST['categoria']));
$documento->setIdLocal(limpaTexto($_POST['caixa']));
$documento->setId(limpaTexto($_POST['id']));
$documento->setObservacao($_POST['observacao']);
$documento->setFile($_FILES['file']);
$documento->setNTGM($_POST['ntgm']);
$resultado = $DAO->Listar("SELECT versao FROM " . MYSQL_BASE_DOCUMENTO_ARQUIVOS . " WHERE id_documento =" . $documento->getId() . " ORDER BY id DESC LIMIT 1");
foreach ($resultado as $item) {
$versao = $item['versao'] + 1;
$documento->setVersao($versao);
}
$nome = $documento->getAssunto();
// Verifica se o nome foi preenchido
if (!empty($nome)) {
$retorno = $DAO->Atualizar($documento);
if ($retorno == true) {
$file = $documento->getFile();
if ($_FILES['file']['size'] != 0) {
$retorno = $DAO->AlterarUpload($documento, $_FILES['file']);
if ($retorno == true) {
echo '<script language= "JavaScript">alert("Documento editado com sucesso");</script>';
echo '<script language= "JavaScript">location.href="index.php";</script>';
示例11: Documento
include_once '../../includes.sys/ini.php';
include_once INTERNAL_ROOT_PORTAL . '/includes.sys/metodos.php';
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');
include_once INTERNAL_ROOT_PORTAL . '/head.php';
if (!in_array(69, listarAcesso())) {
echo '<script language= "JavaScript">location.href="index.php";</script>';
}
$documento = new Documento();
$DAO = new DocumentoDAO();
$documento->setId(limpaTexto($_GET['id']));
// Verifica se a acao de salvar foi iniciada
if (!empty($_POST['cmd']) && $_POST['cmd'] == 'editar') {
$retorno = $DAO->Listar("SELECT * FROM " . MYSQL_BASE_ATAS_CONTEUDO . " WHERE id_ata = " . $documento->getId() . " AND versao = 2");
if ($retorno->rowCount() > 0) {
$versao = 3;
} else {
$versao = 2;
}
$documento->setId($_POST['id']);
$documento->setDestinatario($_POST['destinatario']);
$documento->setAssunto($_POST['assunto']);
$documento->setNTGM($_POST['ngtm']);
$documento->setLocal($_POST['local']);
$documento->setIdPessoa($_POST['pessoa']);
$documento->setObservacao($_POST['observacao']);
$documento->setVersao($versao);
$documento->setUsuario(userId());
$documento->setObservacao($_POST['observacao']);
示例12: count
}
$total = count($array['nome']);
$result = mysql_query("SHOW TABLE STATUS LIKE 'tb_ata'");
$row = mysql_fetch_array($result);
$id_ata = $row['Auto_increment'];
$documento->setId($id_ata);
$destinatario = $documento->getDestinatario();
$data = $documento->getDataAta();
//Verifica se o nome foi preenchido
if (!empty($destinatario) && !empty($data)) {
$retorno = $DAO->Listar("SELECT * FROM " . MYSQL_BASE_ATAS . " WHERE cod_ata='" . $documento->getCodGRD() . "'");
if ($retorno->rowCount() > 0) {
$msg = "Não foi possível salvar, pois o código do documento já existe nos registros.";
echo '<script language= "JavaScript">alert("' . $msg . '");</script>';
} else {
$retorno = $documento->atualizarParticipantes($documento->getIdPessoa(), $documento->getId());
if ($retorno == 1) {
// $documento->setId(0);
$retorno = $DAO->GravarAta($documento);
// foreach($retorno as $linha)
// {
// $documento->setId($linha['v_id']);
// }
for ($i = 0; $i < $total; $i++) {
$query = mysql_query("INSERT INTO " . MYSQL_BASE_ATAS_PARTICIPANTE_TXT . " VALUES (NULL, " . $documento->getId() . ", '" . $array['nome'][$i] . "', '" . $array['empresa'][$i] . "', NOW(), NULL, " . userId() . ")");
if (!$query) {
die(mysql_error());
}
}
if ($retorno) {
echo '<script language= "JavaScript">alert("Registro salvo com sucesso");</script>';
示例13: DocumentoDAO
$DAO = new DocumentoDAO();
$DAO_WF = new TipoDocumentoDAO();
$tipoDocumento = new TipoDocumento();
$documento->setId(limpaTexto($_GET['id']));
// Verifica se a acao de salvar foi iniciada
if (!empty($_POST['cmd']) && $_POST['cmd'] == 'editar') {
$documento->setNome($_POST['nome']);
$documento->setProduto($_POST['produto']);
$documento->setDataPrevisao($_POST['dat_previsao'], 'converter');
$documento->setGrupo($_POST['grupo']);
$documento->setIdPessoa($_POST['pessoa']);
$documento->setTipo($_POST['tipo']);
$documento->setUsuario(userId());
$documento->setId($_POST['id']);
$tipoDocumento->setNome($documento->GetNome());
$query = $DAO->Listar("SELECT nome FROM " . MYSQL_BASE_PRODUTOS . " WHERE id=" . $documento->getId());
foreach ($query as $row) {
$tipoDocumento->setNomeConsulta($row['nome']);
}
$nome = $documento->getNome();
// Verifica se o nome foi preenchido
if (!empty($nome)) {
$retorno = $DAO->Listar("SELECT * FROM " . MYSQL_BASE_PRODUTOS . " WHERE nome='" . $nome . "' AND dat_excluido IS NULL");
if ($retorno->rowCount() > 0) {
$msg = "Não foi possível salvar, pois o nome do produto já existe nos registros.";
echo '<script language= "JavaScript">alert("' . $msg . '");</script>';
} else {
$retorno = $DAO->AtualizarProduto($documento);
if ($retorno == true) {
$retorno = $documento->atualizarResponsaveis($documento->getIdPessoa(), $documento->getId());
if ($retorno == true) {