本文整理汇总了PHP中CString::convertem方法的典型用法代码示例。如果您正苦于以下问题:PHP CString::convertem方法的具体用法?PHP CString::convertem怎么用?PHP CString::convertem使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类CString
的用法示例。
在下文中一共展示了CString::convertem方法的8个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: PesquisaClienteGrupo
Public function PesquisaClienteGrupo($pesquisa) {
$String = new CString();
$resultado = parent::ListaEmpresaGrupos($String->convertem($pesquisa, 1));
echo json_encode($resultado);
}
示例2: PesquisaClienteGrupo
Public function PesquisaClienteGrupo($pesquisa)
{
$String = new CString();
//recebo o paametro vindo do form
$parametro = isset($_POST['pesquisaClienteCategoria']) ? $_POST['pesquisaClienteCategoria'] : null;
$msg = "";
//começo a concatenar a tabela
$msg .= "<table class='table table-hover tablePesquisaClienteGrupo' id='tabela' border='1'>";
$msg .= " <thead>";
$msg .= " <tr >";
$msg .= " <th>Cód</th>";
$msg .= " <th>Tipo</th>";
$msg .= " <th class='EmpresaGrupo' ><a href='#'>Nome</a></th>";
$msg .= " </tr>";
$msg .= " </thead>";
$msg .= " <tbody>";
$resultado = parent::ListaEmpresaGrupos($String->convertem($pesquisa, 1));
//resgata os dados na tabela
if ($resultado) {
foreach ($resultado as $res) {
$msg .= "<tr tabindex='0'>";
$msg .= "<td class='cod'>" . $res->getCodFontePagadora() . "</td>";
$msg .= "<td class='tipo'>" . $res->getTipoFontePagadora() . "</td>";
$msg .= "<td class='EmpresaGrupo'><a href='#'>" . $res->getFontePagadora() . "</a></td>";
$msg .= "</tr>";
}
} else {
$msg = "";
$msg .= "Nenhum resultado foi encontrado...";
?>
<script>
$("#pesquisaClienteCategoria").val('');
</script>
<?php
}
$msg .= " </tbody>";
$msg .= "</table>";
//retorna a msg concatenada
echo $msg;
}
示例3: PesquisaFornecedorCategoria
Public function PesquisaFornecedorCategoria($pesquisa) {
$String = new CString();
//recebo o paametro vindo do form
$parametro = isset($_POST['pesquisaFonecedorCategoria']) ? $_POST['pesquisaFonecedorCategoria'] : null;
$msg = "";
//começo a concatenar a tabela
$msg .="<table class='table table-hover' id='tabela' border='1'>";
$msg .=" <thead>";
$msg .=" <tr >";
$msg .=" <th>Fornecedor / Categoria de despesa</th>";
$msg .=" </tr>";
$msg .=" </thead>";
$msg .=" <tbody>";
$resultado = parent::ListaFornecedorCategoria($String->convertem($pesquisa, 1));
//resgata os dados na tabela
if ($resultado) {
foreach ($resultado as $res){
$msg .="<tr tabindex='0'>";
$msg .=" <td class='valor'>" . $res->getFonteDespesa() . "</td>";
$msg .="</tr>";
}
} else {
$msg = "";
$msg .="Nenhum resultado foi encontrado...";
?>
<script>
$("#pesquisaFonecedorCategoria").val('');
</script>
<?php
}
$msg .="</tbody>";
$msg .="</table>";
//retorna a msg concatenada
echo $msg;
}
示例4: GravaLaudoAlterado
public function GravaLaudoAlterado() {
$CString = new CString();
$posicao = isset($_POST["NumTermo"]) ? $_POST["NumTermo"] : 0;
$incremento = "";
$data_atual = date('Y-m-d H:i:s');
if ($_POST["adicional"] != '') {
$incremento = $_POST["adicional"];
}
$string = "";
if ($posicao) {
for ($i = 0; $i < count($posicao); $i++){
$string .= $_POST[$posicao[$i]] . " " . "<br>";
}
}
$string = $CString->convertem(ucfirst($string . $incremento), 1);
if (($posicao === 0) AND ( $incremento == "")) {
parent::setMsg("Informe alguma descrição para o laudo");
return false;
}
$Model = new ModelLaudosMedico();
if ($Model->GravaLaudoAlterado($_POST["item_laudo_id"], $string)) {
echo 1;
} else {
echo $Model->getMsg();
}
exit();
}
示例5: ListaFornecedorJSON
public function ListaFornecedorJSON() {
$CString = new CString();
$Parametro = $CString->convertem($_REQUEST["String"], 1);
$listaFor = (new ModelFornecedor())->getTodos("json", $Parametro);
$retornoJson = array();
for ($i = 0; $i < count($listaFor); $i++){
$AUX = ['id' => $listaFor[$i]['FORNECEDOR_ID'], 'value' => $listaFor[$i]['RAZAO_SOCIAL']];
array_push($retornoJson, $AUX);
}
echo json_encode($retornoJson);
exit();
}
示例6: DepositoSaque
public function DepositoSaque() {
$Datas = new Data();
$String = new CString();
$data = date("Y-m-d H:i:s");
$conta = $_POST["conta"];
$valor = isset($_POST['valor']) ? $String->limpa_moeda($_POST['valor']) : '';
$dataUsu = isset($_POST['data']) ? $Datas->convertDataSql($_POST['data']) : '';
$descricao = isset($_POST['observacao']) ? $String->convertem($_POST['observacao'], 1) : '';
$TipoOperacao = $_POST["tipo_operacao"];
$Centro_receita = $_POST["centro_receita"];
$Categoria = $_POST["categoria"];
//Caso seja fechamento diário, verifica se o valor recebido através do form
//condiz com a soma dos valores do caixa, de acordo com a forma de pagamento
$ValorDia = (new ModelPendencias())->VerificaTotalDiaFormaPagamento($Datas->convertDataSql($_POST["diaf"]), "DINHEIRO");
if ($ValorDia != $valor) {
echo("Não foi possível garantir a integridade dos valores, refaça a operação\n\n Verifique se a forma de pagamento já foi consolidada no dia atual");
exit();
}
$RealizaOperacao = (new ModelBanco())->EfetuaSaqueDeposito($dataUsu, $data, $valor, $TipoOperacao, $_SESSION["id_usuario"], $conta, $descricao, $Centro_receita, $Categoria, true);
if ($RealizaOperacao) {
if ((new ModelPendencias ())->RegistraFechamento("DINHEIRO", $Datas->convertDataSql($_POST["diaf"]), $_POST["CodIdTransacao"])) {
echo 1;
exit();
}
} else {
echo 0;
exit();
}
}
示例7: DepositoSaque
public function DepositoSaque() {
$Datas = new Data();
$String = new CString();
$data = date("Y-m-d H:i:s");
$conta = $_POST["conta"];
$valor = isset($_POST['valor']) ? $String->limpa_moeda($_POST['valor']) : '';
$dataUsu = isset($_POST['data']) ? $Datas->convertDataSql($_POST['data']) : '';
$descricao = isset($_POST['observacao']) ? $String->convertem($_POST['observacao'], 1) : '';
$TipoOperacao = $_POST["tipo_operacao"];
$Centro_receita = $_POST["centro_receita"];
$Categoria = $_POST["categoria"];
$RealizaOperacao = (new ModelBanco())->EfetuaSaqueDeposito($dataUsu, $data, $valor, $TipoOperacao, $_SESSION["id_usuario"], $conta, $descricao, $Centro_receita, $Categoria);
if ($RealizaOperacao) {
echo 1;
exit();
} else {
echo 0;
exit();
}
}
示例8: VerificaListaLancamentos
public function VerificaListaLancamentos($GravaObj = true, $where = false, $TransacaoFiltro = false) {
//Recupera o filtro atual do usuário
$CFiltro = new CFiltro();
$String = new CString();
if (!isset($_SESSION["pesquisa"]) || (isset($_POST["pesquisa"]))) {
$_SESSION["pesquisa"] = isset($_POST['pesquisa']) ? $_POST['pesquisa'] : "";
}
if (!isset($_SESSION["pesquisa"]) || (isset($_POST["pesquisa"]))) {
$_SESSION["pesquisa"] = isset($_POST['pesquisa']) ? $String->convertem(trim($_POST['pesquisa']), 1) : "";
}
if (!isset($_SESSION["pesquisa_especifica"]) || (isset($_POST["pesquisa_especifica"]))) {
$_SESSION["pesquisa_especifica"] = isset($_POST['pesquisa_especifica']) ? $_POST['pesquisa_especifica'] : "";
}
if (!$where) {
$Where = "AND (RAZAO_SOCIAL LIKE '%" . $_SESSION["pesquisa"] . "%' "
. "OR NOME_FANTASIA LIKE '%" . $_SESSION["pesquisa"] . "%' "
. "OR NOME_CONTA LIKE '%" . $_SESSION["pesquisa"] . "%' "
. "OR SUBCATEGORIA LIKE '%" . $_SESSION["pesquisa"] . "%' "
. "OR GRUPO.GRUPO LIKE '%" . $_SESSION["pesquisa"] . "%' "
. "OR SERVICO.NOME LIKE '%" . $_SESSION["pesquisa"] . "%' "
. "OR NUMERO_NF LIKE '%" . $_SESSION["pesquisa"] . "%') ";
if (is_numeric($_SESSION["pesquisa"]))
$Where = "AND (F_LANCA_CR2_ID = " . $_SESSION["pesquisa"] . " "
. "OR COD_PARCELAMENTO_PAI = " . $_SESSION["pesquisa"] . " "
. "OR NUMERO_NF = '" . $_SESSION["pesquisa"] . "' "
. "OR NUMERO_FATURA_SIGMO = '" . $_SESSION["pesquisa"] . "' "
. "OR NUM_CHEQUE = " . $_SESSION["pesquisa"] . ") ";
//Caso tenha sido realizado pesquisa específica
if (!empty($_SESSION["pesquisa_especifica"])) {
if ($_SESSION["pesquisa_especifica"] != "NUMERO_NF") {
if (!is_numeric($_SESSION["pesquisa"]))
return parent::setMsg("Pesquisa requer valor numérico");
else
$Where = "AND " . $_SESSION["pesquisa_especifica"] . " = " . $_SESSION["pesquisa"];
} else {
if (empty($_SESSION["pesquisa"]))
return parent::setMsg("Informe o número da nota fiscal a ser pesquisada");
else
$Where = "AND " . $_SESSION["pesquisa_especifica"] . " = '" . $_SESSION["pesquisa"] . "'";
}
}
}else {
$Where = " ";
}
//Recupera o filtro do usuário
$Cfiltro = (new CFiltro())->RecuperaFIltro($_SESSION["id_usuario"], "FILTRO_CR", $TransacaoFiltro);
$Cfiltro->getSqlFiltro();
//Verifica se o usuário tem permissão de criar filtros de contas a receber
if ($Cfiltro->getSqlFiltro() != '') {
$listaCr = (new ModellancaCrBd())->getTodos($Where, str_replace('"', "'", $Cfiltro->getSqlFiltro()), false, $TransacaoFiltro);
} else {
$this->setMotivoErro("Usuário não possui filtro associado a essa funcionalidade");
return false;
}
//Verifica se o filtro selecionado retorna mais de uma linha
if (count($listaCr) <= 1) {
$this->setMotivoErro("Selecione mais de um lançamento para proseguir com o agrupamento");
return false;
}
//Verifica se algum lançamento encontra-se baixado o faturado
foreach ($listaCr as $contas){
if ($contas->getCod_status() == 2 OR $contas->getCod_status() == 3) {
$this->setMotivoErro("Todos os lançamentos a serem agrupados devem constar com status ABERTO");
return false;
}
//Verifica se o lançamento a ser agrupado já é um agrupamento
if ($contas->getCodAgrupamento() > 0) {
$this->setMotivoErro("Atenção! \n\nNão é possível agrupar lançamentos que já estão agrupados\n\nFiltre somente os lançamentos não agrupados");
return false;
}
}
if ($GravaObj)
//Verifica se todas as empresas pertecem ao mesmo grupo
if ($this->VerificaEmpersasAgrupamento($listaCr)) {
if ($GravaObj) {
$ObjAgrupamentoIns = new CArupamento();
$ObjAgrupamentoIns->setListaLancamentos($listaCr);
if (!isset($_SESSION['ArrayAgrup'])) {
$_SESSION['ArrayAgrup'] = serialize($ObjAgrupamentoIns);
} else {
$this->setMotivoErro("Outro agrupamento está sendo realizado\n\n Finalize o agrupamento atual, ou cancele-o\n\n (Verifique as outras abas do browser)");
//.........这里部分代码省略.........