本文整理汇总了PHP中Util::formatDate方法的典型用法代码示例。如果您正苦于以下问题:PHP Util::formatDate方法的具体用法?PHP Util::formatDate怎么用?PHP Util::formatDate使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Util
的用法示例。
在下文中一共展示了Util::formatDate方法的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: salvarPrazo
/**
*
*/
public static function salvarPrazo(Prazo $prazo)
{
try {
Controlador::getInstance()->getConnection()->connection->beginTransaction();
if (!isset($prazo->prazo->id_usuario_destino) || $prazo->prazo->id_usuario_destino == '') {
$prazo->prazo->id_usuario_destino = NULL;
}
$prazo->id_unid_origem = isset($prazo->prazo->id_unid_origem) ? $prazo->prazo->id_unid_origem : Zend_Auth::getInstance()->getIdentity()->ID_UNIDADE_ORIGINAL;
$prazo->id_usuario_origem = Controlador::getInstance()->usuario->ID;
$stmt = Controlador::getInstance()->getConnection()->connection->prepare("INSERT INTO TB_CONTROLE_PRAZOS (NU_PROC_DIG_REF, ID_USUARIO_ORIGEM, ID_USUARIO_DESTINO, ID_UNID_ORIGEM, ID_UNID_DESTINO, DT_PRAZO, TX_SOLICITACAO)\n VALUES (?,?,?,?,?,?,?)");
$stmt->bindParam(1, $prazo->prazo->nu_proc_dig_ref, PDO::PARAM_STR);
$stmt->bindParam(2, $prazo->prazo->id_usuario_origem, PDO::PARAM_INT);
$stmt->bindParam(3, $prazo->prazo->id_usuario_destino, PDO::PARAM_INT);
$stmt->bindParam(4, $prazo->prazo->id_unid_origem, PDO::PARAM_INT);
$stmt->bindParam(5, $prazo->prazo->id_unid_destino, PDO::PARAM_INT);
$stmt->bindParam(6, Util::formatDate($prazo->prazo->dt_prazo), PDO::PARAM_STR);
$stmt->bindParam(7, $prazo->prazo->tx_solicitacao, PDO::PARAM_STR);
$stmt->execute();
new Log('TB_CONTROLE_PRAZOS', Controlador::getInstance()->getConnection()->connection->lastInsertId('TB_CONTROLE_PRAZOS_SQ_PRAZO_SEQ'), Zend_Auth::getInstance()->getIdentity()->ID, 'inserir');
Controlador::getInstance()->getConnection()->connection->commit();
return new Output(array('success' => 'true', 'message' => 'Prazo cadastrado com sucesso!'));
} catch (Exception $e) {
Controlador::getInstance()->getConnection()->connection->rollBack();
return new Output(array('success' => 'false', 'error' => $e->getMessage()));
}
}
示例2: getVinculacaoDocumento
/**
*
*/
public function getVinculacaoDocumento($digital, $pageName, $vinculacao)
{
try {
$sttm = Controlador::getInstance()->getConnection()->connection->prepare("SELECT DCP.DIGITAL AS PAI, DCF.DIGITAL AS FILHO FROM TB_DOCUMENTOS_VINCULACAO DV\nINNER JOIN TB_DOCUMENTOS_CADASTRO DCP ON DCP.ID = DV.ID_DOCUMENTO_PAI\nINNER JOIN TB_DOCUMENTOS_CADASTRO DCF ON DCF.ID = DV.ID_DOCUMENTO_FILHO\nWHERE DCP.DIGITAL = ? AND DV.FG_ATIVO = 1 AND ST_ATIVO = 1 AND ID_VINCULACAO = ?");
$sttm->bindParam(1, $digital, PDO::PARAM_STR);
$sttm->bindParam(2, $vinculacao, PDO::PARAM_INT);
$sttm->execute();
$out = $sttm->fetchAll(PDO::FETCH_ASSOC);
$str = null;
if (!empty($out)) {
foreach ($out as $key => $value) {
$supp = null;
$ausente = !Documento::validarDocumentoAreaDeTrabalho($value['FILHO']) ? array('classe' => 'ausente', 'title' => 'Este documento nao esta na sua área de trabalho.', 'ausente' => 'true') : array('classe' => '', 'title' => '', 'ausente' => 'false');
if (true) {
$supp = "\n \t\t<ul class='ajax'>\n \t\t\t<li id='{$value['FILHO']}'><span class='{$ausente['classe']}'>\n \t\t\t\t{url:'{$pageName}?action=getElementList&ownerEl={$value['FILHO']}',idElemento:'{$value['FILHO']}',stAusente:{$ausente['ausente']}}</span>\n \t\t\t</li>\n \t\t</ul>\n \t\t";
}
$documento = current(CFModelDocumento::factory()->findByParam(array('DIGITAL' => $value['FILHO'])));
$data = Util::formatDate($documento->DT_DOCUMENTO) ? Util::formatDate($documento->DT_DOCUMENTO) : "Data Não informada";
$str .= "\n \t\t<li class='text' title='{$ausente['title']}' id='{$value['FILHO']}'>\n \t\t\t<span class='{$ausente['classe']}'>{$value['FILHO']}</span>\n \t\t\t[ {$documento->ASSUNTO} - {$data} ] \n \t\t\t{$supp}\n \t\t</li>\n \t\t";
}
}
} catch (PDOException $e) {
$str = FAILED;
}
return $str;
}
示例3: alterarProcesso
/**
*
*/
public static function alterarProcesso(Processo $processo)
{
try {
Controlador::getInstance()->getConnection()->connection->beginTransaction();
$processo->processo->fg_prazo = $processo->processo->fg_prazo == 'true' ? 1 : 0;
$stmt = Controlador::getInstance()->getConnection()->connection->prepare("UPDATE TB_PROCESSOS_CADASTRO SET \n ASSUNTO = ?,\n ASSUNTO_COMPLEMENTAR = ?,\n INTERESSADO = ?,\n ORIGEM = ?,\n DT_AUTUACAO = ?,\n DT_PRAZO = ?,\n FG_PRAZO = ?,\n PROCEDENCIA = ?\n WHERE NUMERO_PROCESSO = ?");
$stmt->bindParam(1, $processo->processo->assunto, PDO::PARAM_INT);
//DATA_ENTRADA' ,
$stmt->bindParam(2, $processo->processo->assunto_complementar, PDO::PARAM_STR);
//TIPO' ,
$stmt->bindParam(3, $processo->processo->interessado, PDO::PARAM_INT);
//NUMERO' ,
$stmt->bindParam(4, $processo->processo->origem, PDO::PARAM_INT);
//ORIGEM' ,
$stmt->bindParam(5, Util::formatDate($processo->processo->dt_autuacao), PDO::PARAM_STR);
//INTERESSADO' ,
$stmt->bindParam(6, Util::formatDate($processo->processo->dt_prazo), PDO::PARAM_STR);
//ASSUNTO' ,
$stmt->bindParam(7, $processo->processo->fg_prazo, PDO::PARAM_INT);
//INTERNO = 1 , ExTERNO = 0' ,
$stmt->bindParam(8, $processo->processo->procedencia, PDO::PARAM_STR);
//CARGO' ,
$stmt->bindParam(9, $processo->processo->numero_processo, PDO::PARAM_STR);
//ASSINATURA' ,
$stmt->execute();
$acao = "Cadastrado complementado.";
$destino = "XXXXX";
$usuario = Controlador::getInstance()->usuario;
$id_usuario = $usuario->ID;
$nome_usuario = $usuario->NOME;
$id_unidade = $usuario->ID_UNIDADE;
$oDiretoria = DaoUnidade::getUnidade($id_unidade);
$diretoria = $oDiretoria['nome'];
$tx_diretoria = $oDiretoria['nome'] . ' - ' . $oDiretoria['sigla'];
$stmm = Controlador::getInstance()->getConnection()->connection->prepare("INSERT INTO TB_HISTORICO_TRAMITE_PROCESSOS" . " (NUMERO_PROCESSO,ID_USUARIO,USUARIO,ID_UNIDADE,DIRETORIA,ACAO,ORIGEM,DESTINO,DT_TRAMITE)" . " VALUES(?,?,?,?,?,?,?,?,CLOCK_TIMESTAMP())");
$stmm->bindParam(1, $processo->processo->numero_processo, PDO::PARAM_STR);
$stmm->bindParam(2, $id_usuario, PDO::PARAM_INT);
$stmm->bindParam(3, $nome_usuario, PDO::PARAM_STR);
$stmm->bindParam(4, $id_unidade, PDO::PARAM_INT);
$stmm->bindParam(5, $diretoria, PDO::PARAM_STR);
$stmm->bindParam(6, $acao, PDO::PARAM_STR);
$stmm->bindParam(7, $tx_diretoria, PDO::PARAM_STR);
$stmm->bindParam(8, $destino, PDO::PARAM_STR);
$stmm->execute();
Controlador::getInstance()->getConnection()->connection->commit();
return new Output(array('success' => 'true'));
} catch (PDOException $e) {
Controlador::getInstance()->getConnection()->connection->rollback();
return new Output(array('success' => 'false', 'error' => $e->getMessage()));
}
}
示例4: inserirDespachoProcesso
/**
* @return Output
* @param Despacho $despacho
*/
public static function inserirDespachoProcesso(Despacho $despacho)
{
try {
$stmt = Controlador::getInstance()->getConnection()->connection->prepare("INSERT INTO TB_DESPACHOS_PROCESSOS (NUMERO_PROCESSO, DT_CADASTRO, ID_USUARIO,\n USUARIO, DT_DESPACHO, ID_UNIDADE, DIRETORIA, ASSINATURA_DESPACHO, TEXTO_DESPACHO, COMPLEMENTO)\n VALUES (?,CLOCK_TIMESTAMP(),?,?,?,?,?,?,?,?)");
$stmt->bindParam(1, $despacho->numero_processo, PDO::PARAM_STR);
$stmt->bindParam(2, $despacho->id_usuario, PDO::PARAM_INT);
$stmt->bindParam(3, $despacho->usuario, PDO::PARAM_STR);
$stmt->bindParam(4, Util::formatDate($despacho->data_despacho), PDO::PARAM_STR);
$stmt->bindParam(5, $despacho->id_unidade, PDO::PARAM_INT);
$stmt->bindParam(6, $despacho->diretoria, PDO::PARAM_STR);
$stmt->bindParam(7, $despacho->assinatura, PDO::PARAM_STR);
$stmt->bindParam(8, $despacho->texto, PDO::PARAM_STR);
$stmt->bindParam(9, $despacho->complemento, PDO::PARAM_STR);
$stmt->execute();
return new Output(array('success' => 'true'));
} catch (Exception $e) {
return new Output(array('success' => 'false', 'error' => $e->getMessage()));
}
}
示例5: current
$persist = CFModelDocumentoDemanda::factory();
$persist->beginTransaction();
$factory = TPDocumentoDemanda::factory();
$priority = current(CFModelPrioridade::factory()->find($_REQUEST['PRIORIDADE']));
$usuario = Zend_Auth::getInstance()->getStorage()->read();
$digital = CFModelDigital::factory()->next($usuario->ID_UNIDADE);
if (!$digital) {
throw new Exception('Não existe digitais disponíveis!');
}
$_REQUEST['SOLICITACAO'] = $_REQUEST['SOLICITACAO'];
$_REQUEST['PROCEDENCIA'] = 'I';
$_REQUEST['TIPO'] = 'MONITORAMENTO';
# MONITORAMENTO! @todo parametrizar...
$_REQUEST['NUMERO'] = $digital;
$_REQUEST['DT_DOCUMENTO'] = Util::formatDate($_REQUEST['DT_DOCUMENTO']);
$_REQUEST['DT_PRAZO'] = Util::formatDate($_REQUEST['DT_PRAZO']);
$_REQUEST['DIRETORIA'] = $usuario->DIRETORIA;
$_REQUEST['ORIGEM'] = $usuario->DIRETORIA;
$_REQUEST['DT_CADASTRO'] = date('Y-m-d');
$_REQUEST['DIGITAL'] = $digital;
$_REQUEST['ULTIMO_TRAMITE'] = sprintf('Área de Trabalho - %s', $usuario->DIRETORIA);
$_REQUEST['ID_UNIDADE'] = $usuario->ID_UNIDADE;
$_REQUEST['ID_USUARIO'] = $usuario->ID;
$_REQUEST['ID_UNID_CAIXA_SAIDA'] = $usuario->ID_UNIDADE;
$_REQUEST['USUARIO'] = $usuario->NOME;
$_REQUEST['NM_PRIORIDADE'] = $priority->PRIORIDADE;
$lastId = $factory->create($_REQUEST);
$documento = $persist->find($lastId);
$idDocumentoPai = current($persist->findByParam(array('DIGITAL' => $_REQUEST['DIGITAL_REFERENCIA'])));
$_REQUEST['DIGITAL_PAI'] = $idDocumentoPai->DIGITAL;
if (empty($documento)) {
示例6: foreach
$pdf->Cell(70, 5, "ASSUNTO", 1, 0, 'C');
$pdf->Cell(15, 5, "AUTUACAO", 1, 1, 'C');
foreach (Tramite::getProcessosGuiaRecibo() as $key => $processo) {
try {
$stmt = Controlador::getInstance()->getConnection()->connection->prepare("SELECT NUMERO_PROCESSO,I.INTERESSADO AS INTERESSADO,A.ASSUNTO AS ASSUNTO, DT_AUTUACAO\r\n FROM TB_PROCESSOS_CADASTRO PC\r\n INNER JOIN TB_PROCESSOS_ASSUNTO A ON A.ID = PC.ASSUNTO\r\n INNER JOIN TB_PROCESSOS_INTERESSADOS I ON I.ID = PC.INTERESSADO\r\n WHERE NUMERO_PROCESSO = ? LIMIT 1");
$stmt->bindParam(1, $processo, PDO::PARAM_INT);
$stmt->execute();
$out = $stmt->fetch(PDO::FETCH_ASSOC);
if (!empty($out)) {
$pdf->SetFont("Arial", "", 6);
$pdf->Cell(5, 5, ++$cont, 1, 'C');
$pdf->Cell(30, 5, $processo, 1, 0, 'C');
$pdf->Cell(70, 5, $out['INTERESSADO'], 1, 0, 'C');
$pdf->Cell(70, 5, $out['ASSUNTO'], 1, 0, 'C');
$pdf->SetFont("Arial", "", 5);
$pdf->Cell(15, 5, Util::formatDate($out['DT_AUTUACAO']), 1, 1, 'C');
}
} catch (PDOException $e) {
throw new Exception($e);
}
}
$pdf->Ln(10);
$pdf->Cell(5, 5, "", 0, 0, 'C');
$pdf->SetFont("Arial", "B", 6);
$pdf->Cell(180, 5, "COMPROVANTE DE RECEBIMENTO", 0, 0, 'C');
$pdf->Cell(5, 5, "", 0, 1, 'L');
$pdf->ln(5);
$pdf->SetFont("Arial", "", 7);
$pdf->Cell(95, 20, "ASSINATURA: _____________________________________________________", 0, 0, 'C');
$pdf->Cell(95, 20, utf8_decode("DATA: ________/ _______/ ________ HORÁRIO: ____ : ____ "), 0, 1, 'C');
$pdf->Output("Guia de Recibo.pdf", "I");
示例7: current
}
</style>
<link rel="stylesheet" type="text/css" href="plugins/tree/css/style.css" />
</head>
<body>
<div class="contextMenu" id="menu-tree-apensos-processos">
<li class="expandAll"><img alt="" src="plugins/tree/css/images/expand.png"/></li>
<li class="collapseAll"><img alt="" src="plugins/tree/css/images/collapse.png"/></li>
</div>
<ul id="tree-apensos-processos" class="arvoreDocumentos">
<?php
$processo = current(CFModelProcesso::factory()->findByParam(array('NUMERO_PROCESSO' => $numero_processo)));
$assuntoDao = DaoAssuntoProcesso::getAssunto((int) $processo->ASSUNTO);
$assunto = $assuntoDao['assunto'];
$classe = Processo::validarProcessoAreaDeTrabalho($numero_processo) ? 'root' : 'root root-ausente';
$data = Util::formatDate($processo->DT_AUTUACAO) ? Util::formatDate($processo->DT_AUTUACAO) : "Data Não informada";
?>
<li class="<?php
print $classe;
?>
" id='<?php
print $arvore->getRootId();
?>
'>
<span title="Processo mais relevante da arvore"><?php
print $numero_processo;
?>
</span>
[ <?php
print $assunto;
?>
示例8:
<li class='<?php
print $classe;
?>
' id='<?php
print $rootId;
?>
'>
<span title="Documento mais relevante da arvore"><?php
print $root;
?>
</span>
[ <?php
print $documento->ASSUNTO;
?>
- <?php
print Util::formatDate($documento->DT_DOCUMENTO) ? Util::formatDate($documento->DT_DOCUMENTO) : "Data Não informada";
?>
]
<ul><?php
print $elementos;
?>
</ul>
</li>
</ul>
</body>
</html>
<style type="text/css">
示例9: salvarDocumento
public static function salvarDocumento(Documento $documento)
{
try {
$ultimo_tramite = "Área de Trabalho - " . DaoUnidade::getUnidade(null, 'nome');
$acao = "Documento cadastrado";
$id_usuario = Zend_Auth::getInstance()->getIdentity()->ID;
$id_unidade = $documento->documento->id_unid_area_trabalho ? $documento->documento->id_unid_area_trabalho : Zend_Auth::getInstance()->getIdentity()->ID_UNIDADE;
$id_unidade_historico = Zend_Auth::getInstance()->getIdentity()->ID_UNIDADE_ORIGINAL;
$destino = "XXXXX";
Controlador::getInstance()->getConnection()->connection->beginTransaction();
$stmt = Controlador::getInstance()->getConnection()->connection->prepare("\n INSERT INTO TB_DOCUMENTOS_CADASTRO\n (DT_DOCUMENTO, DT_ENTRADA, TIPO,NUMERO, ORIGEM, INTERESSADO,\n ID_ASSUNTO, ASSUNTO_COMPLEMENTAR, CARGO,ASSINATURA, DESTINO, \n RECIBO, TECNICO_RESPONSAVEL, ID_USUARIO, ID_UNIDADE,\n PROCEDENCIA, DT_CADASTRO, DIGITAL, DT_PRAZO, ID_UNID_AREA_TRABALHO,\n ULTIMO_TRAMITE)\n VALUES(?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?)\n ");
$stmt->bindParam(1, Util::formatDate($documento->documento->data_documento), PDO::PARAM_STR);
//DT_DOCUMENTO' ,
$stmt->bindParam(2, Util::formatDate($documento->documento->data_entrada), PDO::PARAM_STR);
//DT_ENTRADA' ,
$stmt->bindParam(3, $documento->documento->tipo, PDO::PARAM_STR);
//TIPO' ,
$stmt->bindParam(4, $documento->documento->numero, PDO::PARAM_STR);
//NUMERO' ,
$stmt->bindParam(5, $documento->documento->origem, PDO::PARAM_STR);
//ORIGEM' ,
$stmt->bindParam(6, $documento->documento->interessado, PDO::PARAM_STR);
//INTERESSADO' ,
$stmt->bindParam(7, $documento->documento->assunto, PDO::PARAM_INT);
//ID_ASSUNTO' ,
$stmt->bindParam(8, $documento->documento->assunto_complementar, PDO::PARAM_STR);
//ASSUNTO_COMPLEMENTAR' ,
$stmt->bindParam(9, $documento->documento->cargo, PDO::PARAM_STR);
//CARGO' ,
$stmt->bindParam(10, $documento->documento->assinatura, PDO::PARAM_STR);
//ASSINATURA' ,
$stmt->bindParam(11, $documento->documento->destino, PDO::PARAM_STR);
//DESTINO' ,
$stmt->bindParam(12, $documento->documento->recibo, PDO::PARAM_STR);
//RECIBO' ,
$stmt->bindParam(13, $documento->documento->tecnico_responsavel, PDO::PARAM_STR);
//TECNICO_RESPONSAVEL' ,
$stmt->bindParam(14, $id_usuario, PDO::PARAM_INT);
//ID_USUARIO' ,
$stmt->bindParam(15, $id_unidade_historico, PDO::PARAM_INT);
//ID_UNIDADE' ,
$stmt->bindParam(16, $documento->documento->procedencia, PDO::PARAM_STR);
//PROCEDENCIA' ,
$stmt->bindParam(17, date("Y-m-d"), PDO::PARAM_STR);
//DT_CADASTRO' ,
$stmt->bindParam(18, $documento->documento->digital, PDO::PARAM_STR);
//DIGITAL' ,
$stmt->bindParam(19, Util::formatDate($documento->documento->prazo), PDO::PARAM_STR);
//PRAZO' ,
$stmt->bindParam(20, $id_unidade, PDO::PARAM_INT);
//ID_UNID_AREA_TRABALHO' ,
$stmt->bindParam(21, $ultimo_tramite, PDO::PARAM_STR);
//'ULTIMO_TRAMITE'
$stmt->execute();
$id = Controlador::getInstance()->getConnection()->connection->lastInsertId('TB_DOCUMENTOS_CADASTRO_ID_SEQ');
$sttt = Controlador::getInstance()->getConnection()->connection->prepare("\n UPDATE TB_DIGITAL SET USO = '1', ID_USUARIO = ? WHERE DIGITAL = ? AND ID_UNIDADE = ?\n ");
$sttt->bindParam(1, $id_usuario, PDO::PARAM_INT);
$sttt->bindParam(2, $documento->documento->digital, PDO::PARAM_STR);
$sttt->bindParam(3, $id_unidade, PDO::PARAM_INT);
$sttt->execute();
$nome_usuario = Zend_Auth::getInstance()->getIdentity()->NOME;
$diretoria = DaoUnidade::getUnidade($id_unidade_historico, 'nome');
$objOrigem = DaoUnidade::getUnidade($id_unidade);
$tx_origem = $objOrigem['nome'] . ' - ' . $objOrigem['sigla'];
$stmm = Controlador::getInstance()->getConnection()->connection->prepare("\n INSERT INTO TB_HISTORICO_TRAMITE_DOCUMENTOS \n (DIGITAL,ID_USUARIO,USUARIO,ID_UNIDADE,DIRETORIA,ACAO,ORIGEM,DESTINO,DT_TRAMITE) \n VALUES (?,?,?,?,?,?,?,?,CURRENT_TIMESTAMP(0))\n ");
$stmm->bindParam(1, $documento->documento->digital, PDO::PARAM_STR);
$stmm->bindParam(2, $id_usuario, PDO::PARAM_INT);
$stmm->bindParam(3, $nome_usuario, PDO::PARAM_STR);
$stmm->bindParam(4, $id_unidade_historico, PDO::PARAM_INT);
$stmm->bindParam(5, $diretoria, PDO::PARAM_STR);
$stmm->bindParam(6, $acao, PDO::PARAM_STR);
$stmm->bindParam(7, $tx_origem, PDO::PARAM_STR);
$stmm->bindParam(8, $destino, PDO::PARAM_STR);
$stmm->execute();
Controlador::getInstance()->getConnection()->connection->commit();
return new Output(array('success' => 'true', 'id' => $id));
} catch (PDOException $e) {
Controlador::getInstance()->getConnection()->connection->rollback();
LogError::sendReport($e);
return new Output(array('success' => 'false', 'error' => $e->getMessage()));
}
}
示例10: showWarenkorb
function showWarenkorb()
{
$AC = anyC::get("Seminar");
$AC->addAssocV3("SeminarVon", ">=", Util::parseDate("de_DE", Util::formatDate("de_DE", time())));
$count = array();
for ($i = 0; $i < 21; $i++) {
$count[$i] = $i;
}
$T = new HTMLTable(3, "Events");
$T->setTableStyle("width:100%;");
while ($S = $AC->getNextEntry()) {
$I = new HTMLInput("AnzahlKarten" . $S->getID(), "select", "0", $count);
$I->style("width:80px;text-align:right;");
$I->onchange("CustomerPage.rme('recalc', ['" . $S->getID() . "', this.value], function(response){ \$('#PreisGesamt" . $S->getID() . "').html(response) });");
if (isset($_SESSION["ticketDataSelection"])) {
$I->setValue($_SESSION["ticketDataSelection"][$S->getID()]);
}
$Adresse = new Adresse($S->A("SeminarAdresseID"));
$T->addRow(array("<b>" . $S->A("SeminarName") . "</b>, " . Util::CLDateParser($S->A("SeminarVon")) . " ab " . Util::CLTimeParser($S->A("SeminarStart")) . " Uhr, " . $Adresse->A("ort")));
$T->addRowColspan(1, 3);
$T->addRow(array($I, Util::formatCurrency("de_DE", $S->A("SeminarPreisErwachsene") * 1, true), Util::formatCurrency("de_DE", $S->A("SeminarPreisErwachsene") * $I->getValue(), true)));
$T->addCellStyle(1, "text-align:right;");
$T->addCellStyle(2, "text-align:right;");
$T->addCellStyle(3, "text-align:right;");
$T->addCellID(3, "PreisGesamt" . $S->getID());
$T->addRow(array(" "));
$T->addRowColspan(1, 3);
}
$I = new Button("Weiter", "");
$I->onclick("CustomerPage.rme('handleForm', \$('#ticketShop').serialize(), function(){ document.location.reload(); })");
$I->className("submitFormButton");
$T->addRow($I);
$T->addRowColspan(1, 3);
$IA = new HTMLInput("action", "hidden", "handleSelection");
return "<form id=\"ticketShop\">" . $T . $IA . "</form>";
}
示例11: inserirPrazo
private static function inserirPrazo(Controlador $controle, Prazo $prazo)
{
//try {
//Controlador::getInstance()->getConnection()->connection->beginTransaction();
if (!isset($prazo->prazo->id_usuario_destino) || $prazo->prazo->id_usuario_destino == '') {
$prazo->prazo->id_usuario_destino = NULL;
}
$prazo->id_unid_origem = isset($prazo->prazo->id_unid_origem) ? $prazo->prazo->id_unid_origem : Zend_Auth::getInstance()->getIdentity()->ID_UNIDADE_ORIGINAL;
//$prazo->id_usuario_origem = Controlador::getInstance()->usuario->ID;
$prazo->id_usuario_origem = $controle->usuario->ID;
$dt_prazo = Util::formatDate($prazo->prazo->dt_prazo);
$pai = strlen($prazo->prazo->nu_proc_dig_ref_pai) > 0 ? $prazo->prazo->nu_proc_dig_ref_pai : null;
$idPrazoPai = null;
if (isset($prazo->prazo->id_prazo_pai)) {
$idPrazoPai = $prazo->prazo->id_prazo_pai > 0 ? $prazo->prazo->id_prazo_pai : null;
}
//$stmt = Controlador::getInstance()->getConnection()->connection->prepare("INSERT INTO TB_CONTROLE_PRAZOS (NU_PROC_DIG_REF, ID_USUARIO_ORIGEM, ID_USUARIO_DESTINO, ID_UNID_ORIGEM, ID_UNID_DESTINO, DT_PRAZO, TX_SOLICITACAO)
//VALUES (?,?,?,?,?,?,?)");
$stmt = $controle->getConnection()->connection->prepare("INSERT INTO TB_CONTROLE_PRAZOS (NU_PROC_DIG_REF, ID_USUARIO_ORIGEM, ID_USUARIO_DESTINO, ID_UNID_ORIGEM, ID_UNID_DESTINO, DT_PRAZO, TX_SOLICITACAO)\n VALUES (?,?,?,?,?,?,?)");
$stmt->bindParam(1, $prazo->prazo->nu_proc_dig_ref, PDO::PARAM_STR);
$stmt->bindParam(2, $prazo->prazo->id_usuario_origem, PDO::PARAM_INT);
$stmt->bindParam(3, $prazo->prazo->id_usuario_destino, PDO::PARAM_INT);
$stmt->bindParam(4, $prazo->prazo->id_unid_origem, PDO::PARAM_INT);
$stmt->bindParam(5, $prazo->prazo->id_unid_destino, PDO::PARAM_INT);
$stmt->bindParam(6, $dt_prazo, PDO::PARAM_STR);
$stmt->bindParam(7, $prazo->prazo->tx_solicitacao, PDO::PARAM_STR);
$stmt->execute();
//$lastIdPrazo = Controlador::getInstance()->getConnection()->connection->lastInsertId('TB_CONTROLE_PRAZOS_SQ_PRAZO_SEQ');
$lastIdPrazo = $controle->getConnection()->connection->lastInsertId('TB_CONTROLE_PRAZOS_SQ_PRAZO_SEQ');
//$sttt = Controlador::getInstance()->getConnection()->connection->prepare("INSERT INTO EXT__SNAS__TB_CONTROLE_PRAZOS (ID,NU_PROC_DIG_REF_PAI, ID_PRAZO_PAI) VALUES (:id, :dig_ref_pai, :id_pai);");
$sttt = $controle->getConnection()->connection->prepare("INSERT INTO EXT__SNAS__TB_CONTROLE_PRAZOS (ID,NU_PROC_DIG_REF_PAI, ID_PRAZO_PAI) VALUES (:id, :dig_ref_pai, :id_pai);");
$sttt->bindParam(id, $lastIdPrazo, PDO::PARAM_INT);
$sttt->bindParam(dig_ref_pai, $pai, PDO::PARAM_STR);
$sttt->bindParam(id_pai, $idPrazoPai, PDO::PARAM_INT);
$sttt->execute();
new Log('TB_CONTROLE_PRAZOS', $lastIdPrazo, Zend_Auth::getInstance()->getIdentity()->ID, 'inserir');
/*
Controlador::getInstance()->getConnection()->connection->commit();
return new Output(array('success' => 'true', 'message' => 'Prazo cadastrado com sucesso!'));
} catch (Exception $e) {
Controlador::getInstance()->getConnection()->connection->rollBack();
return new Output(array('success' => 'false', 'error' => $e->getMessage()));
}
*/
}
示例12: prepararCadastro
/**
*
*/
public function prepararCadastro($numero_processo, $interessado, $assunto, $assunto_complementar, $tipo_origem, $origem, $dt_autuacao, $dt_prazo)
{
/* Obs: Informacoes importante devem vir antes da validacao das mesmas */
$this->numero_processo = $numero_processo;
$this->assunto = trim($assunto);
$this->assunto_complementar = $assunto_complementar ? $assunto_complementar : 'Em Branco';
$this->interessado = str_replace(' ', '', trim($interessado));
$this->dt_autuacao = Util::formatDate($dt_autuacao);
$this->origem = trim($origem);
$this->ano = date("Y");
$diretoria = DaoUnidade::getUnidade(Controlador::getInstance()->usuario->ID_UNIDADE, 'sigla');
$this->procedencia = $tipo_origem;
$this->ultimo_tramite = "Área de Trabalho - {$diretoria}";
$this->dt_cadastro = date("Y-m-d");
$this->area_trabalho = $diretoria;
$this->id_unidade = Controlador::getInstance()->usuario->ID_UNIDADE;
if (!$this->iisset($this->processo)) {
throw new Exception('Informações importantes não estão presentes no ato do cadastro deste processo!');
}
/* Obs: informacoes opcionais devem vir depois da validacao das mesmas */
$this->dt_prazo = $dt_prazo ? Util::formatDate($dt_prazo) : NULL;
return true;
}
示例13: listar
/**
* @return Output
*/
public function listar()
{
$stmt = Controlador::getInstance()->getConnection()->connection->prepare('SELECT V.ID AS id, V.NU_VOLUME AS volume, V.FL_FINAL AS final, V.FL_INICIAL AS inicial, V.DT_ABERTURA AS abertura, V.DT_ENCERRAMENTO AS encerramento FROM TB_PROCESSOS_VOLUME AS V
WHERE ID_PROCESSO_CADASTRO = ?
AND ST_ATIVO = 1
AND DT_ENCERRAMENTO IS NOT NULL');
$stmt->bindParam(1, $this->getIdProcesso());
$stmt->execute();
$resul = $stmt->fetchAll(PDO::FETCH_ASSOC);
$out['success'] = 'false';
foreach ($resul as $value) {
$value['QUANT'] = $value['FINAL'] - $value['INICIAL'] + 1;
$value['ABERTURA'] = Util::formatDate($value['ABERTURA']);
$value['ENCERRAMENTO'] = Util::formatDate($value['ENCERRAMENTO']);
$out['data'][] = array_change_key_case($value, CASE_LOWER);
}
if (!empty($out)) {
$out['success'] = 'true';
}
$this->print = $out;
return new Output($out);
}
示例14: array
if ($_REQUEST) {
try {
$out = array();
switch ($_REQUEST['acao']) {
case 'close':
// Destroi a sessão de pesquisa quando o documento é inserido após uma pesquisa
Session::destroy('digitalPesquisarDemandasPR');
break;
case 'carregar':
Session::set('digitalPesquisarDemandasPR', $_REQUEST['digital']);
$documento = DaoDocumento::getDocumento($_REQUEST['digital']);
/* Converter datas */
$documento['dt_entrada'] = Util::formatDate($documento['dt_entrada']);
$documento['dt_documento'] = Util::formatDate($documento['dt_documento']);
$documento['dt_cadastro'] = Util::formatDate($documento['dt_cadastro']);
$documento['dt_prazo'] = Util::formatDate($documento['dt_prazo']);
$documento['fg_prazo'] = $documento['fg_prazo'] > 0 ? true : false;
$documento['assunto'] = DaoAssuntoDocumento::getAssunto($documento['id_assunto'], 'assunto');
$documento = new Output($documento);
if (!empty($documento)) {
$out = array('success' => 'true', 'documento' => $documento->toArray());
} else {
$out = array('success' => 'false');
}
break;
case 'alterar':
$documento = new Documento($_REQUEST);
$out = DaoDocumentoDemanda::alterarDocumento($documento)->toArray();
if (is_array($documento)) {
$out['documento'] = $documento;
}
示例15: foreach
$pdf->Cell(10, 5, "DIGITAL ", 1, 0, 'C');
$pdf->Cell(15, 5, "DATA", 1, 0, 'C');
$pdf->Cell(30, 5, "TIPO", 1, 0, 'C');
$pdf->Cell(30, 5, "NUMERO", 1, 0, 'C');
$pdf->Cell(100, 5, "ORIGEM", 1, 1, 'C');
foreach (Tramite::getDigitaisGuiaRecibo() as $key => $digital) {
try {
$stmt = Controlador::getInstance()->getConnection()->connection->prepare("SELECT TIPO,NUMERO,ORIGEM,ASSUNTO,DT_DOCUMENTO FROM TB_DOCUMENTOS_CADASTRO WHERE DIGITAL = ? LIMIT 1");
$stmt->bindParam(1, $digital, PDO::PARAM_INT);
$stmt->execute();
$out = $stmt->fetch(PDO::FETCH_ASSOC);
if (!empty($out)) {
$pdf->SetFont("Arial", "", 6);
$pdf->Cell(5, 5, ++$cont, 1, 'C');
$pdf->Cell(10, 5, $digital, 1, 0, 'C');
$pdf->Cell(15, 5, Util::formatDate($out['DT_DOCUMENTO']), 1, 0, 'C');
$pdf->Cell(30, 5, $out['TIPO'], 1, 0, 'C');
$pdf->Cell(30, 5, $out['NUMERO'], 1, 0, 'C');
$pdf->SetFont("Arial", "", 5);
$pdf->Cell(100, 5, $out['ORIGEM'], 1, 1, 'C');
}
} catch (PDOException $e) {
throw new Exception($e);
}
}
$pdf->Ln(10);
$pdf->Cell(5, 5, "", 0, 0, 'C');
$pdf->SetFont("Arial", "B", 6);
$pdf->Cell(180, 5, "COMPROVANTE DE RECEBIMENTO", 0, 0, 'C');
$pdf->Cell(5, 5, "", 0, 1, 'L');
$pdf->ln(5);