本文整理汇总了PHP中CString::descriptografa方法的典型用法代码示例。如果您正苦于以下问题:PHP CString::descriptografa方法的具体用法?PHP CString::descriptografa怎么用?PHP CString::descriptografa使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类CString
的用法示例。
在下文中一共展示了CString::descriptografa方法的8个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: __construct
public function __construct($CodLancamento, $Tipo) {
$CString = new CString();
$Dados = new ManipulaBanco();
//Valores padrão
$CodLancamento = parent::descriptografa($CodLancamento);
if ($Tipo == "CR")
$CodFilial = $Dados->RecuperaCampo("COD_FILIAL_ID", "F_LANCA_CR", "F_LANCA_CR_ID", $CodLancamento);
else
$CodFilial = $Dados->RecuperaCampo("COD_FILIAL_ID", "F_LANCA_CP", "F_LANCA_CP_ID", $CodLancamento);
$this->setCnpjClinica($Dados->RecuperaCampo("CNPJ", "FILIAL", "FILIAL_ID", $CodFilial));
$this->setCidadeClinica($Dados->RecuperaCampo("CIDADE", "FILIAL", "FILIAL_ID", $CodFilial));
$this->setEnderecoClinica($Dados->RecuperaCampo("ENDERECO", "FILIAL", "FILIAL_ID", $CodFilial));
$this->setLogoClinica("../../include/img/Logo.png");
$this->setTelefoneClinica($Dados->RecuperaCampo("TELEFONE", "FILIAL", "FILIAL_ID", $CodFilial));
$this->setRazaoSocialClinica($Dados->RecuperaCampo("RAZAO_SOCIAL", "FILIAL", "FILIAL_ID", $CodFilial));
$codUf = $Dados->RecuperaCampo("ESTADO_ID", "FILIAL", "FILIAL_ID", $CodFilial);
$this->setUfClinica($Dados->RecuperaCampo("SIGLA", "ESTADO", "ESTADO_ID", $codUf));
$this->setCodLancamento(parent::descriptografa($CodLancamento));
$this->setCodLancamento($CodLancamento);
$Cabecalho = $this->getRazaoSocialClinica() . '<br>
CNPJ:' . $CString->formatar($this->getCnpjClinica()) . '<br>
' . $this->getEnderecoClinica() . '<br>
' . $this->getCidadeClinica() . "-" . $this->getUfClinica();
$this->setCabecalho($Cabecalho);
}
示例2: PesquisaCentroCustoEmpresa
Public function PesquisaCentroCustoEmpresa($pesquisa, $Cod) {
$option = "";
$CentroaAlteracao = false;
$String = new CString();
$ObjModel = new ModellancaCrBd();
$resultado = parent::ListaCentroCusto(trim($pesquisa));
if ($Cod)
$CentroaAlteracao = $ObjModel->RecuperaCampo("CENTRO_CUSTO_ID", "F_LANCA_CR", "F_LANCA_CR_ID", $String->descriptografa($Cod));
if ($resultado) {
foreach ($resultado as $ListaCentro){
$select = "";
if ($CentroaAlteracao == $ListaCentro->getIdCentroCusto()) {
$select = ' selected="selected" ';
}
$option .= '<option' . $select . ' value="' . $ListaCentro->getIdCentroCusto() . '">' . $ListaCentro->getNomeCentroCusto() . '</option>';
}
$Retorno = '<label class="col-sm-2 control-label" for="combobox">Centro Custo *</label>
<div class="col-sm-3">
<select name="centro_custo" id="centro_custo" class="form-control input-sm" required="required">
<option value=""></option>' .
$option . '
</select>
</div>
</div>';
echo $Retorno;
exit();
} else {
echo 0;
exit();
}
}
示例3: AtualizaPermissoesUsuario
public function AtualizaPermissoesUsuario($arrayValores, $Usuario) {
$trans = parent:: criaTransacao();
$String = new CString();
$Usuario = $String->descriptografa($Usuario);
$erro = false;
$sql = "DELETE FROM F_REL_USUARIO_ACESSO_MENU WHERE CHAVE_USER = $Usuario";
if (parent::execute_query_trans($trans, $sql)) {
for ($i = 0; $i < count($arrayValores); $i++){
$sqlInsert = "INSERT INTO F_REL_USUARIO_ACESSO_MENU (CHAVE_USER, F_ACESSO_MENU_ID) VALUES ($Usuario," . $String->descriptografa($arrayValores[$i]) . ")";
if (!parent::execute_query_trans($trans, $sqlInsert)) {
$erro = true;
break;
}
}
} else {
$erro = true;
}
if (!$erro) {
parent::gravaTrasacao($trans);
return true;
} else {
parent::rollbackTransacao($trans);
return false;
}
}
示例4: GravaAlteracao
public function GravaAlteracao() {
$Datas = new Data();
$String = new CString();
$data = date("Y-m-d H:i:s");
$idCp = $String->descriptografa($_POST["CodCp1"]);
$fornecedor = $_POST['fornecedor'] ? $_POST['fornecedor'] : 'NULL';
$descricao = isset($_POST['descricao']) ? strtoupper($_POST['descricao']) : '';
$valor = isset($_POST['valor']) ? $String->limpa_moeda($_POST['valor']) : '';
$vencimento = isset($_POST['vencimento']) ? $Datas->convertDataSql($_POST['vencimento']) : '';
$id_cc = isset($_POST['conta']) ? $_POST['conta'] : '';
$centroDespesa = isset($_POST['centro_despesa']) ? $_POST['centro_despesa'] : 'NULL';
$categoria = $_POST['categoria'] ? $_POST['categoria'] : 'NULL';
$filial = $_POST["filial"];
$FormaPagamento = isset($_POST['forma_pagamento']) ? $_POST['forma_pagamento'] : 'NULL';
$NumeroNF = isset($_POST['numero_nf']) ? $_POST['numero_nf'] : '';
$NumCheque = !empty($_POST['num_cheque']) ? $_POST['num_cheque'] : 'NULL';
$Altera = (new ModelLancaCpBd())->AlteraLancamento($NumeroNF, $idCp, $valor, $vencimento, $fornecedor, $descricao, $data, $_SESSION["id_usuario"], $id_cc, $filial, $categoria, $centroDespesa, $FormaPagamento, $NumCheque);
if ($Altera) {
echo 1;
exit();
} else {
echo 0;
exit();
}
}
示例5:
$select = "";
if ($CString->criptografa($usuario->getId()) == $_GET["control"]) {
$select = "selected=selected";
}
?>
<option <?php echo $select?> value="<?php echo $CString->criptografa($usuario->getId())?>"> <?php echo $usuario->getNome()?></option>
<?php }?>
</select>
</div>
</div>
<div style="width: 1024px; padding-top: 55px;">
<script src="js/js_selecao_tabela.js"></script>
<?php
if (!empty($_GET["control"])) {
$listaPermissoes = $controlador->ListaAcessos($CString->descriptografa($_GET["control"]));
?>
<p align="center">
<a href="#" id="AtualizaPermissoes" class="btn btn-warning btn-sm glyphicon glyphicon-lock" > Atualizar</a>
</p>
<table border="1" class="tabela table-hover" id="tabelaCr">
<thead>
<tr>
<th align="center"><input type="checkbox" class="marcarTodos"/></th>
<th align="center">Página.</th>
<th align="center">Permitido</th>
</tr>
</thead>
<tbody>
<?php
示例6: DeletaTodasParcelas
public function DeletaTodasParcelas($CodCr) {
$String = new CString();
$CodCr = $String->descriptografa($CodCr);
//Verifica o total de parcelas do lançamento
$CodParcelamento = parent::RecuperaCampo("COD_PARCELAMENTO", "F_LANCA_CR", "F_LANCA_CR_ID", $CodCr);
$delete = "DELETE FROM F_LANCA_CR "
. "WHERE COD_PARCELAMENTO = $CodParcelamento
AND F_STATUS_FINANCEIRO_ID = 1
AND ((NUMERO_FATURA_SIGMO = 0) OR (NUMERO_FATURA_SIGMO IS NULL))
AND F_AGRUPAMENTO_CR_ID IS NULL
AND F_REF_LANCAMENTO_AGRUPADO IS NULL";
//Cria a transação
$Trans = parent::criaTransacao();
if (parent::execute_query_trans($Trans, $delete)) {
return $this->AtualizaNumeroParcelaAoExcluir($Trans, $CodCr);
} else {
return false;
}
return parent::execute_query($delete);
}
示例7: DeletaTodasParcelas
public function DeletaTodasParcelas($CodCp) {
$String = new CString();
$CodCp = $String->descriptografa($CodCp);
//Verifica o total de parcelas do lançamento
$CodParcelamento = parent::RecuperaCampo("COD_PARCELAMENTO", "F_LANCA_CP", "F_LANCA_CP_ID", $CodCp);
$delete = "DELETE FROM F_LANCA_CP WHERE COD_PARCELAMENTO = $CodParcelamento AND F_STATUS_FINANCEIRO_CP_ID = 1";
//Cria a transação
$Trans = parent::criaTransacao();
if (parent::execute_query_trans($Trans, $delete)) {
return $this->AtualizaNumeroParcelaAoExcluir($Trans, $CodCp);
} else {
return false;
}
}
示例8: RedirInclusaoResto
public function RedirInclusaoResto() {
$cod = $_REQUEST["cod"];
$String = new CString();
//Verifica se o lançamento possui resto
$Model = new ModellancaCrBd();
$Model = $Model->RecuperaValorAtualLancamento(false, $String->descriptografa($cod));
if ($Model->getValorResidual() > 0) {
header("location:VFormInclusaoResto.php?&cod=$cod");
exit();
} else
parent::setMsg("Não existe saldo residual para o lançamento atual");
}