/** * Este metodo consulta os clientes de um determinado dono do dacadastro * @param idPessoaProprietario */ public function consultar() { $criterio = ''; /*$criterio = (empty ($this->descricao)) ? '' : " or contabanco.descricao = :descricao" ; $criterio .= (empty ($this->idBanco)) ? '' : " or banco.descricao like :idBanco" ; $criterio .= (empty ($this->agencia)) ? '' : " or contabanco.agencia = :agencia" ; $criterio .= (empty ($this->conta)) ? '' : " or contabanco.conta = :conta" ; */ $sql = "select idContaReceber, documento, descricao, concat(parcela, '/', coalesce(parcelas,1)) as parcela, valorNominal, DATE_FORMAT(dataVencimento,'%d/%m/%Y') as dataVencimento, situacao, dataVencimento as ordem from contareceber where idPessoaProprietario=:idPessoaProprietario "; if (empty($criterio)) { $sql .= ' order by ordem asc limit ' . Conf::$PAGINACAO; } else { $sql .= " and (idContaReceber is null " . $criterio . ") order by descricao"; } $consulta = new ConsultaPreparada(Conf::pegCnxPadrao(), $sql); $consulta->liga("idPessoaProprietario", $this->idPessoaProprietario); /*if (!empty ($criterio)) { if (!empty ($this->descricao)) { $consulta->liga("descricao", $this->descricao.'%'); } if (!empty ($this->idBanco)) { $consulta->liga("idBanco", $this->idBanco.'%'); } if (!empty ($this->agencia)) { $consulta->liga("agencia", $this->agencia); } if (!empty ($this->conta)) { $consulta->liga("conta", $this->descricao); } } */ return $this->transformaEmArray($consulta->getResultados()); }
/** * Este metodo consulta os clientes de um determinado dono do dacadastro * @param idPessoaProprietario */ public function getConsultarContas() { $criterio = empty($this->descricao) ? '' : " or contabanco.descricao = :descricao"; $criterio .= empty($this->idBanco) ? '' : " or banco.descricao like :idBanco"; $criterio .= empty($this->agencia) ? '' : " or contabanco.agencia = :agencia"; $criterio .= empty($this->conta) ? '' : " or contabanco.conta = :conta"; $sql = "select contabanco.idContaBanco, contabanco.descricao, concat(contabanco.agencia,'-',contabanco.agenciaDig) as agencia," . "concat(contabanco.conta, '-', contabanco.contaDig) as conta,contabanco.saldoAtual, banco.descricao as banco from contabanco " . 'inner join banco on contabanco.idBanco = banco.idBanco ' . 'where contabanco.idPessoaProprietario=:idPessoaProprietario '; if (empty($criterio)) { $sql .= ' order by contabanco.idContaBanco desc limit ' . Conf::$PAGINACAO; } else { $sql .= " and (contabanco.idContaBanco is null " . $criterio . ") order by contabanco.descricao"; } $consulta = new ConsultaPreparada(Conf::pegCnxPadrao(), $sql); $consulta->liga("idPessoaProprietario", $this->idPessoaProprietario); if (!empty($criterio)) { if (!empty($this->descricao)) { $consulta->liga("descricao", $this->descricao . '%'); } if (!empty($this->idBanco)) { $consulta->liga("idBanco", $this->idBanco . '%'); } if (!empty($this->agencia)) { $consulta->liga("agencia", $this->agencia); } if (!empty($this->conta)) { $consulta->liga("conta", $this->descricao); } } return $this->transformaEmArray($consulta->getResultados()); }
public function excluirImagensDoAnuncio() { $sql = "delete from anuncioimagem where idAnuncio = :idAnuncio"; $delete = new ComandoPreparado(Conf::pegCnxPadrao(), $sql); $delete->liga("idAnuncio", $this->idAnuncio); $delete->executa(); }
public function excluirProximidadesDoImovel() { $sql = 'delete from imovelproximidade where idImovel=:idImovel'; $delete = new ComandoPreparado(Conf::pegCnxPadrao(), $sql); $delete->liga("idImovel", $this->idImovel); $delete->executa(); }
public function excluirCaracteristicasDoImovel() { $sql = 'delete from imovelcaracteristica where idImovel=:idImovel'; $delete = new ComandoPreparado(Conf::pegCnxPadrao(), $sql); $delete->liga("idImovel", $this->idImovel); $delete->executa(); }
function validaUsuario($pusuario, $psenha) { $nusuario = trim(str_replace("'", "", addslashes($pusuario))); $nsenha = trim(str_replace("'", "", addslashes($psenha))); /*$sql = "select usuario.idUsuario,usuario.idPessoa,usuario.idPapel,usuario.login,". "usuario.bloqueado,pessoa.idPessoaProprietario,pessoa.razao as nome,". "(select p.razao from pessoa as p where p.idpessoa = pessoa.idPessoaProprietario) as razao ". "from usuario inner join pessoa on usuario.idPessoa = ". "pessoa.idPessoa where usuario.login=:login and usuario.senha = md5(:senha)"; */ $consulta = new ConsultaPreparada(Conf::pegCnxPadrao(), $sql); $consulta->liga("login", $nusuario); $consulta->liga("senha", $nsenha); foreach ($consulta->getResultados() as $linha) { $_SESSION['idUsuario'] = $linha['idUsuario']; $_SESSION['idPessoa'] = $linha['idPessoa']; $_SESSION['idPapel'] = $linha['idPapel']; $_SESSION['login'] = $linha['login']; $_SESSION['bloqueado'] = $linha['bloqueado'] == 'S' ? true : false; $_SESSION['razao'] = $linha['razao']; $_SESSION['nome'] = $linha['nome']; $_SESSION['idPessoaProprietario'] = $linha['idPessoaProprietario']; $usuario = new Usuario(Conf::pegCnxPadrao()); $usuario->setIdUsuario($linha['idUsuario']); $usuario->registrarAcesso(); var_dump($_SESSION); return true; } return false; }
public function getModulos() { $sql = "select distinct a.modulo from acesso a inner join " . "acessocredenciado ac on a.idAcesso = ac.idAcesso " . "where ac.idPessoaCredenciado = :idPessoaCredenciado " . "and coalesce(ac.liberado,'N') = 'S'"; $modulos = new ConsultaPreparado(Conf::pegCnxPadrao(), $sql); $modulos->liga("idPessoaCredenciado", $this->idPessoaCredenciado); return $modulos->getResultados(); }
public function getFotos() { $sql = 'select idFoto,ordem,descricao,foto from imovelfoto where idImovel = :idImovel order by ordem'; $consulta = new ConsultaPreparada(Conf::pegCnxPadrao(), $sql); $consulta->liga("idImovel", $this->idImovel); return $consulta->getResultados(); }
public function retirarTodasPermissoes() { $sql = "update usuariopapelpermissao as upp inner join usuariopapel as up " . "on upp.idPapel = up.idPapel set upp.permitido = 'N' where " . "upp.idPapel = :idPapel and up.idPessoaProprietario = :idPessoaProprietario"; $bloqueio = new ComandoPreparado(Conf::pegCnxPadrao(), $sql); $bloqueio->liga("idPapel", $this->idPapel); $bloqueio->liga("idPessoaProprietario", $this->_idPessoaCredenciado); $bloqueio->executa(); }
public function preencheObj() { $sql = "select funcionario.idFuncionario,funcionario.idCargo,funcionario.carteiraTrab,funcionario.dtAdmissao,\n funcionario.salario,funcionario.pis_pasep,funcionario.cnh,pessoa.idPessoa,pessoa.idPessoaProprietario,\n pessoa.tipo,pessoa.razao,pessoa.fantasia,pessoa.cpf_cnpj,pessoa.rg_ie,pessoa.dtNascimento,pessoa.idEstadoCivil,\n pessoa.flagCliente,pessoa.flagCorretor,pessoa.flagImobiliaria,pessoa.creci,pessoa.genero,pessoa.dtCadastro,\n pessoa.dtUltimaAlteracao,pessoa.cep,pessoa.logradouro,pessoa.numLogradouro,pessoa.complemento,pessoa.pontoReferencia,\n pessoa.bairro,pessoa.cidade,pessoa.uf,pessoa.pais,pessoa.observacao,pessoa.telefone,pessoa.fax,pessoa.celular,\n pessoa.email,pessoa.site from funcionario inner join pessoa on funcionario.idFuncionario = pessoa.idPessoa\n where funcionario.idFuncionario = :idFuncionario and pessoa.idPessoaProprietario = :idPessoaProprietario"; $consulta = new ConsultaPreparada(Conf::pegCnxPadrao(), $sql); $consulta->liga("idFuncionario", $this->idFuncionario); $consulta->liga("idPessoaProprietario", $this->idPessoaProprietario); foreach ($consulta->getResultados() as $value) { $this->setDados($value); } }
public function assinar() { $sql = "call sp_assinar_news(:pNome,:pEmail);"; $consulta = new ConsultaPreparada(Conf::pegCnxPadrao(), $sql); $consulta->liga("pNome", $this->nome); $consulta->liga("pEmail", $this->email); foreach ($consulta->getResultados() as $linha) { return $linha['RESULT']; } }
public function preecheObjeto() { $sql = 'select idpapel, papel from usuariopapel ' . 'where idpapel = :idpapel and idpessoaproprietario = :idPessoaProprietario'; $consulta = new ConsultaPreparada(Conf::pegCnxPadrao(), $sql); $consulta->liga("idpapel", $this->idPapel); $consulta->liga("idPessoaProprietario", $this->idPessoaProprietario); foreach ($consulta->getResultados() as $linha) { $this->setDados($linha); } }
public function consultar() { $criterio = empty($this->descricao) ? '' : " descricao like :descricao"; $sql = "select idTipo,descricao from anunciotipo"; $sql .= empty($criterio) ? ' order by descricao limit ' . Conf::$PAGINACAO : ' where ' . $criterio . ' order by descricao'; $consulta = new ConsultaPreparada(Conf::pegCnxPadrao(), $sql); if (!empty($criterio) && !empty($this->descricao)) { $consulta->liga("descricao", $this->descricao . '%'); } return $this->transformaEmArray($consulta->getResultados()); }
public function consultar() { $criterio = empty($this->uf) || $this->uf == 0 ? '' : ' and uf = :uf'; $criterio .= empty($this->finalidade) || $this->finalidade == 0 ? '' : ' and finalidade = :finalidade'; $sql = "select idImovelSolicitado, nome, finalidade, imovel, uf, dataSolicitacao from imovelsolicitado"; $sql .= empty($criterio) ? '' : ' where idImovelSolicitado is not null' . $criterio . ' order by descricao'; $sql .= ' order by dataSolicitacao desc'; $consulta = new ConsultaPreparada(Conf::pegCnxPadrao(), $sql); if (!empty($criterio) && (!empty($this->uf) || $this->uf != 0)) { $consulta->liga("uf", $this->uf); } if (!empty($criterio) && (!empty($this->finalidade) || $this->finalidade != 0)) { $consulta->liga("finalidade", $this->finalidade); } return $this->transformaEmArray($consulta->getResultados()); }
public function getIdPessoaProprietarioDB() { $sql = 'select pessoa.idPessoaProprietario from pessoajuridica inner join pessoa on pessoajuridica.idPessoaJuridica = pessoa.idPessoa where pessoajuridica.idPessoaJuridica = :idPessoaJuridica and pessoajuridica.cnpj = :cnpj'; $consulta = new ConsultaPreparada(Conf::pegCnxPadrao(), $sql); $consulta->liga("idPessoaJuridica", $this->idPessoaFisica); $consulta->liga("cnpj", $this->cpf); $dataSet = $consulta->getResultados(); if ($dataSet) { foreach ($dataSet as $linha) { return $linha['idPessoaProprietario']; } } else { return -1; } }
public static function registraVisita() { $sql = 'insert into sitevisita (ip,pagina,navegador,versao) values (:ip,:pagina,:navegador,:versao)'; $registrar = new ComandoPreparado(Conf::pegCnxPadrao(), $sql); $registrar->liga("ip", $_SERVER["REMOTE_ADDR"]); $registrar->liga("pagina", isset($_GET['action']) ? $_GET['action'] : 'index'); $registrar->liga("navegador", Utilitarios::getNavegador()); $registrar->liga("versao", Utilitarios::getVersaoNavegador()); if (isset($_SESSION['visita_registrada'])) { if (!$_SESSION['visita_registrada']) { $registrar->executa(); $_SESSION['visita_registrada'] = true; } } else { $registrar->executa(); $_SESSION['visita_registrada'] = true; } }
/** * Este metodo consulta os clientes de um determinado dono do dacadastro * @param idPessoaProprietario */ public function getConsultarBancos() { $criterio = empty($this->codigo) ? '' : " or codigo = :codigo"; $criterio .= empty($this->descricao) ? '' : " or descricao like :descricao"; $sql = 'select * from banco where (idPessoaProprietario=:idPessoaProprietario or idPessoaProprietario is null)'; if (empty($criterio)) { $sql .= ' order by idbanco desc limit ' . Conf::$PAGINACAO; } else { $sql .= " and (idBanco is null " . $criterio . ") order by descricao"; } $consulta = new ConsultaPreparada(Conf::pegCnxPadrao(), $sql); $consulta->liga("idPessoaProprietario", $this->idPessoaProprietario); if (!empty($criterio)) { if (!empty($this->codigo)) { $consulta->liga("codigo", $this->codigo); } if (!empty($this->descricao)) { $consulta->liga("descricao", $this->descricao . '%'); } } return $this->transformaEmArray($consulta->getResultados()); }
<?php Sessao::temPermissao('bancocad'); include_once 'app/view/backend/menupadrao.php'; ?> <div class="main-content"> <?php $banco = new Banco(Conf::pegCnxPadrao()); $titulo = 'Cadastrar banco'; if (isset($_GET['idbanco'])) { $titulo = 'Editar banco'; $banco->setIdBanco($_GET['idbanco']); $banco->getBanco(); } ?> <div class="breadcrumbs" id="breadcrumbs"> <script type="text/javascript"> try{ace.settings.check('breadcrumbs' , 'fixed')}catch(e){} </script> <ul class="breadcrumb"> <li> <i class="ace-icon fa fa-home home-icon"></i> <a href="sistema.php">Início</a> </li> <li class="active"><?php echo $titulo; ?>
<?php $status = 'NO'; $resultados = null; try { include_once '../../../config.php'; if (isset($_SESSION['idPessoaProprietario'])) { $obj = new ImovelCategoria(Conf::pegCnxPadrao()); $obj->setDescricao($_POST['consulta']); $resultados = $obj->consultar(); $status = sizeof($resultados) > 0 ? 'OK' : 'NO'; } } catch (PDOException $e) { $status = 'ERRO'; } echo json_encode(array('status' => $status, 'resultados' => $resultados));
<?php include_once '../../../config.php'; try { $anuncio = new Anuncio(Conf::pegCnxPadrao()); $anuncio->set_idPessoaProprietario($_SESSION['idPessoaProprietario']); $anuncio->setIdAnuncio($_POST['idAnuncio']); $anuncio->cancelar(); $retorno = array('status' => 'OK'); } catch (PDOException $e) { $retorno = array('status' => 'ERRO'); } echo json_encode($retorno);
<?php include_once '../../../config.php'; try { $status = 'ERRO'; if (isset($_SESSION['idPessoaProprietario'])) { $credenciado = new Pessoa(Conf::pegCnxPadrao()); $credenciado->setIdPessoa($_POST['idPessoa']); $credenciado->_delete(); $status = 'OK'; } $retorno = array('status' => $status); } catch (PDOException $e) { $retorno = array('status' => 'ERRO'); } echo json_encode($retorno);
<?php include_once '../../config.php'; try { $pessoa = new Pessoa(Conf::pegCnxPadrao()); $pessoa->setIdPessoa($_POST['idPessoa']); $pessoa->_delete(); $retorno = array('status' => 'OK'); } catch (PDOException $e) { $retorno = array('status' => 'ERRO'); } echo json_encode($retorno);
echo $anuncio->get_codigo(); ?> " readonly="" disabled=""/> </div> </div> <?php } ?> <div class="form-group"> <label for="idTipo" class="col-xs-12 col-sm-3 control-label no-padding-right" style="font-weight: bold;">Finalidade:</label> <div class="col-xs-12 col-sm-5"> <select id="idTipo" class="width-100" name="idTipo"> <option value="0"> -- Selecione a finalidade -- </option> <?php $tipo = new AnuncioTipo(Conf::pegCnxPadrao()); Utilitarios::preencheComboDB($tipo->getCadastrados(), $anuncio->getIdTipo()); ?> </select> </div> </div> <div class="form-group"> <label for="idImovel" class="col-xs-12 col-sm-3 control-label no-padding-right" style="font-weight: bold;">Imóvel:</label> <div class="col-xs-12 col-sm-5"> <select id="idImovel" class="width-100" name="idImovel"> <option value="0"> -- Selecione um imóvel -- </option> <?php Utilitarios::preencheComboDB($imoveis, $anuncio->getIdImovel()); ?>
<?php $status = 'NO'; $resultados = null; try { include_once '../../config.php'; if (isset($_SESSION['idPessoaProprietario'])) { $colaborador = new Funcionario(Conf::pegCnxPadrao()); $colaborador->setIdPessoaProprietario($_SESSION['idPessoaProprietario']); $colaborador->setCpf_cnpj($_POST['consulta']); $colaborador->setRazao($_POST['consulta']); $colaborador->setIdCargo($_POST['consulta']); $resultados = $colaborador->consultar(); $status = sizeof($resultados) > 0 ? 'OK' : 'NO'; } } catch (PDOException $e) { $status = 'ERRO'; } echo json_encode(array('status' => $status, 'resultados' => $resultados));
<?php $status = 'NO'; $resultados = null; try { include_once '../../../config.php'; if (isset($_SESSION['idPessoaProprietario'])) { $obj = new Usuario(Conf::pegCnxPadrao()); $obj->setIdPessoaProprietario($_SESSION['idPessoaProprietario']); $obj->setIdUsuario($_POST['idUsuario']); $resultados = $obj->getInfoUsuario(); $status = sizeof($resultados) > 0 ? 'OK' : 'NO'; } } catch (PDOException $e) { $status = 'ERRO'; } echo json_encode(array('status' => $status, 'resultados' => $resultados));
<?php include_once '../../../config.php'; if (Sessao::eSuperAdm() && isset($_POST)) { try { $retorno = array('status' => 'NO'); if (isset($_POST['idCredenciado'])) { $acesso = new AcessoCredenciado(Conf::pegCnxPadrao()); $acesso->liberar($_POST); $retorno = array('status' => count($_POST) > 1 ? 'OK' : 'NO'); } } catch (PDOException $e) { $retorno = array('status' => 'ERRO'); } } else { $retorno = array('status' => 'PERMISSAO'); } echo json_encode($retorno);
<?php include_once '../../../config.php'; if (isset($_POST)) { try { $cnx = Conf::pegCnxPadrao(); $anuncio = new Anuncio($cnx); $cnx->iniTransacao(); $anuncio->setIdUsuarioAlt($_SESSION['idUsuario']); $anuncio->setDados($_POST); $valor = str_replace('.', '', $_POST['valor']); $valor = str_replace(',', '.', $valor); $anuncio->setValor($valor); $idAnuncio = $anuncio->_salvar(); $idAnuncio = empty($idAnuncio) ? $anuncio->getIdAnuncio() : $idAnuncio; $idImovel = $anuncio->getIdImovel(); $msg = 'Seu anúncio foi publicado com sucesso!'; //GRAVAÇÃO DAS IMAGENS////////////////////////////////////////////// //Tamanho máximo do arquivo (em Bytes) $tamanho = 2; //2Mb $_UP['tamanho'] = 1024 * 1024 * $tamanho; //extensões permitidas $_UP['extensoes'] = array('jpg', 'JPG', 'jpeg', 'JPEG'); $imagem = new AnuncioImagem($cnx); $img_imovel = new ImovelFoto($cnx); //caso ja exista imagem cadastrada atualizar as mesmas if (isset($_POST['ordemImgCad'])) { //remove as imagens existentes $imagem->setIdAnuncio($idAnuncio); $imagem->excluirImagensDoAnuncio();
<?php include_once '../../../config.php'; try { $status = 'ERRO'; if (isset($_SESSION['idPessoaProprietario'])) { $estadoCivil = new EstadoCivil(Conf::pegCnxPadrao()); $estadoCivil->setIdEstadoCivil($_POST['idEstadoCivil']); $estadoCivil->_delete(); $status = 'OK'; } $retorno = array('status' => $status); } catch (PDOException $e) { $retorno = array('status' => 'ERRO'); } echo json_encode($retorno);
<?php $status = 'ERRO'; try { include_once '../../../config.php'; if (isset($_POST['idAnuncioContato'])) { $anuncio = new Anuncio(Conf::pegCnxPadrao()); if ($_POST['idAnuncioContato'] > 0 && $anuncio->estaAtivo($_POST['idAnuncioContato'])) { $msg = new AnuncioContato(Conf::pegCnxPadrao()); $msg->setDados($_POST); $msg->setIdAnuncio($_POST['idAnuncioContato']); $status = $msg->_salvar() ? 'OK' : 'ERRO'; } } } catch (PDOException $e) { $status = 'ERRO'; } echo json_encode(array('status' => $status));
/** * Retorna os modulos do credenciado, Essa procedure já utiliza a * sp_credenciado_sincroniza_acessos. * @return modulo, liberado */ public function getModulos() { $sql = "call sp_credenciado_get_modulos(:pIdPessoaCredenciado);"; $consulta = new ConsultaPreparada(Conf::pegCnxPadrao(), $sql); $consulta->liga("pIdPessoaCredenciado", empty($this->idPessoa) ? 0 : $this->idPessoa); return $consulta->getResultados(); }