Example #1
0
 public function getSistema($id)
 {
     $sql = "SELECT";
     $sql .= "\t id, ";
     $sql .= "\t nome ";
     $sql .= " FROM ";
     $sql .= "\tsistema";
     $sql .= " WHERE ";
     $sql .= "\tid = " . $id;
     return DBSql::getArray($sql);
 }
Example #2
0
 public function getConteudoCategoria($id)
 {
     $sql = "SELECT";
     $sql .= "\t id, ";
     $sql .= "\t nome ";
     $sql .= " FROM ";
     $sql .= "\tconteudo_categoria";
     $sql .= " WHERE ";
     $sql .= "\tid = " . $id;
     return DBSql::getArray($sql);
 }
Example #3
0
 public function getBannerCategoria($id)
 {
     $sql = "SELECT";
     $sql .= "\t id, ";
     $sql .= "\t nome ";
     $sql .= " FROM ";
     $sql .= "\tbanner_categoria";
     $sql .= " WHERE ";
     $sql .= "\tid = " . $id;
     return DBSql::getArray($sql);
 }
Example #4
0
 public function getIconeBootstrap($id)
 {
     $sql = "SELECT";
     $sql .= "\t id, ";
     $sql .= "\t classe ";
     $sql .= " FROM ";
     $sql .= "\ticone_bootstrap";
     $sql .= " WHERE ";
     $sql .= "\tid = " . $id;
     return DBSql::getArray($sql);
 }
Example #5
0
 public function getGatway($id)
 {
     $sql = "SELECT";
     $sql .= "\t id, ";
     $sql .= "\t nome ";
     $sql .= " FROM ";
     $sql .= "\tgatway";
     $sql .= " WHERE ";
     $sql .= "\tid = " . $id;
     return DBSql::getArray($sql);
 }
Example #6
0
 public function getQuemSomos($id)
 {
     $sql = "SELECT";
     $sql .= "\t id, ";
     $sql .= "\t titulo, ";
     $sql .= "\t subtitulo, ";
     $sql .= "\t imagem ";
     $sql .= " FROM ";
     $sql .= "\tquem_somos";
     $sql .= " WHERE ";
     $sql .= "\tid = " . $id;
     return DBSql::getArray($sql);
 }
Example #7
0
function logar()
{
    require_once 'conn.php';
    $nome = isset($_REQUEST["nome"]) ? addslashes($_REQUEST["nome"]) : "";
    $senha = isset($_REQUEST["senha"]) ? addslashes($_REQUEST["senha"]) : "";
    if (!empty($nome) && !empty($nome)) {
        $sql = "SELECT id FROM usuario WHERE login = '******' AND senha = MD5('" . $senha . "') AND ativo = 1";
        $rs = DBSql::getArray($sql);
        if (!empty($rs['id'])) {
            $sql = "SELECT ";
            $sql .= "    usu.id AS usuario_id ";
            $sql .= "   ,usu.nome ";
            $sql .= "   ,usu.login ";
            $sql .= "   ,usu.pessoa_id ";
            $sql .= "   ,usu.perfil_id ";
            $sql .= "   ,usu.email ";
            $sql .= "   ,p.nome AS pessoa ";
            $sql .= "   ,p.tipo_pessoa_id AS tipo_pessoa_id ";
            $sql .= "   ,p.pessoa_id AS rede_id";
            $sql .= "   ,per.nome AS perfil ";
            $sql .= "FROM usuario usu, pessoa p, perfil per ";
            $sql .= "WHERE ";
            $sql .= "\t usu.pessoa_id     = p.id ";
            $sql .= "\t AND usu.perfil_id = per.id ";
            $sql .= "     AND usu.id        = " . $rs['id'];
            $rs = DBSql::getArray($sql);
            $_SESSION['dados']['usuario']['id'] = $rs['usuario_id'];
            $_SESSION['dados']['usuario']['nome'] = $rs['nome'];
            $_SESSION['dados']['usuario']['login'] = $rs['login'];
            $_SESSION['dados']['usuario']['pessoa_id'] = $rs['pessoa_id'];
            $_SESSION['dados']['pessoa']['id'] = $rs['pessoa_id'];
            $_SESSION['dados']['pessoa']['nome'] = $rs['pessoa'];
            $_SESSION['dados']['pessoa']['perfil'] = $rs['perfil'];
            $_SESSION['dados']['pessoa']['perfil_id'] = $rs['perfil_id'];
            $_SESSION['dados']['pessoa']['tipo_pessoa_id'] = $rs['tipo_pessoa_id'];
            $_SESSION['dados']['pessoa']['pessoa_classificacao_id'] = $rs['pessoa_classificacao_id'];
            $_SESSION['dados']['pessoa']['liberar_acesso'] = $rs['liberar_acesso'];
            header("location: ../../sistema.php");
        } else {
            header("location: ../../index.php?Erro=Usuário ou senha incorretos!");
        }
    }
}
Example #8
0
 public function getLog($id)
 {
     $sql = "SELECT";
     $sql .= "\t id, ";
     $sql .= "\t pessoa_id, ";
     $sql .= "\t gatway_id, ";
     $sql .= "\t sistema_id, ";
     $sql .= "\t transacao_id, ";
     $sql .= "\t configuracao_usada, ";
     $sql .= "\t data, ";
     $sql .= "\t produto ";
     $sql .= " FROM ";
     $sql .= "\tlog";
     $sql .= " WHERE ";
     $sql .= "\tid = " . $id;
     return DBSql::getArray($sql);
 }
Example #9
0
 public function getTipoPessoa($id)
 {
     $sql = "SELECT";
     $sql .= "\t id, ";
     $sql .= "\t nome ";
     $sql .= " FROM ";
     $sql .= "\ttipo_pessoa ";
     $sql .= " WHERE ";
     $sql .= "\tid = " . $id;
     $sql .= " ORDER BY id";
     return DBSql::getArray($sql);
 }
Example #10
0
 public function getPessoa($id = null, $pessoa_id = null)
 {
     $sql = "SELECT";
     $sql .= "\t id, ";
     $sql .= "\t pessoa_id, ";
     $sql .= "\t tipo_pessoa_id, ";
     $sql .= "\t cpf_cnpj, ";
     $sql .= "\t nome, ";
     $sql .= "\t email, ";
     $sql .= "\t endereco, ";
     $sql .= "\t data_insercao, ";
     $sql .= "\t fisica_juridica, ";
     $sql .= "\t telefone, ";
     $sql .= "\t ativo, ";
     $sql .= "\t excluido, ";
     $sql .= "\t mapa_localizacao ";
     $sql .= " FROM ";
     $sql .= "\tpessoa";
     $sql .= " WHERE 1=1";
     if (!empty($id)) {
         $sql .= "\t AND id = '" . $id . "'";
     }
     if (!empty($pessoa_id)) {
         $sql .= "\t AND pessoa_id = '" . $pessoa_id . "'";
     }
     return DBSql::getArray($sql);
 }
Example #11
0
 public function getTransacao($id)
 {
     $sql = "SELECT";
     $sql .= "\t id, ";
     $sql .= "\t pessoa_id, ";
     $sql .= "\t sistema_id, ";
     $sql .= "\t status_id, ";
     $sql .= "\t produto, ";
     $sql .= "\t valor, ";
     $sql .= "\t data ";
     $sql .= " FROM ";
     $sql .= "\ttransacao";
     $sql .= " WHERE ";
     $sql .= "\tid = " . $id;
     return DBSql::getArray($sql);
 }
Example #12
0
 public function getComboMenuFilho($menu_id_1 = null)
 {
     if ($_SESSION['dados']['pessoa']['perfil_id'] != 1) {
         $sql = " SELECT DISTINCT";
         $sql .= "     m.id, ";
         $sql .= "     m.descricao, ";
         $sql .= "     m.url, ";
         $sql .= "     m.iconCls ";
         $sql .= " FROM menu m, ";
         $sql .= "     permissao pm, ";
         $sql .= "     perfil pe ";
         $sql .= " WHERE ";
         $sql .= "     m.id = pm.menu_id ";
         $sql .= "     AND pm.perfil_id = pe.id ";
         if (!is_null($menu_id_1)) {
             $sql .= "     AND m.menu_id    = " . $menu_id_1;
         }
         $sql .= "     AND pe.id        = " . $_SESSION['dados']['pessoa']['perfil_id'];
         $sql .= " ORDER BY m.posicao";
     } else {
         $sql = " SELECT DISTINCT";
         $sql .= "     m.id, ";
         $sql .= "     m.descricao, ";
         $sql .= "     m.url, ";
         $sql .= "     m.iconCls ";
         $sql .= " FROM menu m";
         $sql .= " WHERE 1=1";
         if (!is_null($menu_id_1)) {
             $sql .= "    AND m.menu_id    = " . $menu_id_1;
         }
         $sql .= " ORDER BY m.posicao";
     }
     return DBSql::getCollection($sql);
 }
Example #13
0
 public function autenticaAtendimentoOnline($login, $senha, $pessoa_id)
 {
     $sql = "SELECT";
     $sql .= "\t id, ";
     $sql .= "\t pessoa_id, ";
     $sql .= "\t perfil_id, ";
     $sql .= "\t login, ";
     $sql .= "\t senha, ";
     $sql .= "\t ativo, ";
     $sql .= "\t atendimento_online, ";
     $sql .= "\t nome ";
     $sql .= "\t ,email ";
     $sql .= " FROM ";
     $sql .= "\tusuario ";
     $sql .= " WHERE ";
     $sql .= "     login         = '******'";
     $sql .= "     AND senha     = MD5('" . $senha . "')";
     $sql .= "     AND pessoa_id = " . $pessoa_id;
     $sql .= "     AND atendimento_online = 1";
     return DBSql::getArray($sql);
 }
Example #14
0
 /**
  * RETORNA UMA COLECAO DE IMAGENS
  *
  * @return Collection
  */
 public function getImagemCapa($id, $menu_id)
 {
     $sql = "SELECT ";
     $sql .= "   img.id, ";
     $sql .= "   img.relacionamento_id, ";
     $sql .= "   img.titulo, ";
     $sql .= "   img.ativo, ";
     $sql .= "   img.destaque, ";
     $sql .= "   img.nomeImg, ";
     $sql .= "   img.nomeThumb";
     $sql .= " FROM ";
     $sql .= "    imagens img";
     $sql .= " WHERE img.relacionamento_id = " . $id;
     $sql .= " AND img.menu_id\t\t\t  = " . $menu_id;
     $sql .= " AND img.capa      \t\t  = 1";
     return DBSql::getArray($sql);
 }
Example #15
0
 /**
  * 
  * @param type $query
  * @param type $campoValue
  * @param type $campoText
  * @param type $default
  * @return string
  */
 public function _getComboOptions($query, $campoValue, $campoText, $default = null)
 {
     $options = null;
     $selected = "";
     $this->_rs = DBSql::getCollection($query);
     if ($this->_rs->Count() > 0) {
         $key = 0;
         while ($this->_rs->Proximo()) {
             $obj = $this->_rs->getItem();
             if (!is_array($default)) {
                 if ($obj[$campoValue] == $default) {
                     $selected = "selected";
                 }
             } else {
                 if (in_array($obj[$campoValue], $default)) {
                     $selected = "selected";
                 }
             }
             $options .= "<option value='" . str_replace("'", " ", $obj[$campoValue]) . "' {$selected}>" . str_replace("'", " ", $obj[$campoText]) . "</option>";
             $selected = "";
             $key++;
         }
     } else {
         $options = "<option value=''>.::Sem Registros::.</option>";
     }
     $this->_rs = null;
     return $options;
 }
Example #16
0
 /**
  * 
  * Execulta uma consulta sql e retorna um array
  * @param String $sql
  * @param Array $optionsField
  * @param Boolean $debug
  * @return Array
  */
 public static function getArray($sql, $optionsField = '', $debug = false)
 {
     try {
         self::$rs = self::getExecute($sql)->fetch(PDO::FETCH_ASSOC);
         foreach (self::$rs as $key => $value) {
             /**
              * VERIFICA SE EXISTE OPÇÕES PARA O CAMPO
              */
             if ($optionsField != '') {
                 if (array_key_exists($key, $optionsField) && !empty($value)) {
                     $fieldValue = self::getFormatField($key, $optionsField, $value);
                 } else {
                     $fieldValue = $value;
                 }
                 $obj[$key] = $fieldValue;
             } else {
                 $obj[$key] = $value;
             }
         }
         if (!empty($debug)) {
             self::getDebugArray($obj, $debug);
         }
         unset($optionsField);
         unset($key);
         unset($value);
         unset($sql);
         return $obj;
     } catch (PDOException $e) {
         self::getMsgErro($sql);
     }
 }
 public function getPessoaGatwayConfiguracao($id)
 {
     $sql = "SELECT";
     $sql .= "\t id, ";
     $sql .= "\t pessoa_id, ";
     $sql .= "\t gatway_id, ";
     $sql .= "\t credendial_1, ";
     $sql .= "\t credencial_2 ";
     $sql .= " FROM ";
     $sql .= "\tpessoa_gatway_configuracao";
     $sql .= " WHERE ";
     $sql .= "\tid = " . $id;
     return DBSql::getArray($sql);
 }
Example #18
0
 public function getBanner($id = null, $banner_categoria_id = null)
 {
     $sql = "SELECT";
     $sql .= "\t id, ";
     $sql .= "\t banner_categoria_id, ";
     $sql .= "\t nome, ";
     $sql .= "\t link, ";
     $sql .= "\t ativo, ";
     $sql .= "\t descricao ";
     $sql .= " FROM ";
     $sql .= "\tbanner";
     $sql .= " WHERE 1 = 1";
     if (!empty($id)) {
         $sql .= "\t AND id = '" . $id . "'";
     }
     if (!empty($banner_categoria_id)) {
         $sql .= "\t AND banner_categoria_id = '" . $banner_categoria_id . "'";
     }
     return DBSql::getArray($sql);
 }
Example #19
0
 public function getConteudo($id = null, $conteudo_categoria_id = null)
 {
     $sql = "SELECT";
     $sql .= "\t id, ";
     $sql .= "\t conteudo_categoria_id, ";
     $sql .= "\t titulo, ";
     $sql .= "\t subtitulo, ";
     $sql .= "\t descricao, ";
     $sql .= "\t descricao_breve, ";
     $sql .= "\t ordem, ";
     $sql .= "\t ativo, ";
     $sql .= "\t valor, ";
     $sql .= "\t nome, ";
     $sql .= "\t cargo, ";
     $sql .= "\t funcao, ";
     $sql .= "\t icone_bootstrap_id ";
     $sql .= " FROM ";
     $sql .= "\tconteudo";
     $sql .= " WHERE 1=1";
     if (!empty($id)) {
         $sql .= "\t AND id = '" . $id . "'";
     }
     if (!empty($conteudo_categoria_id)) {
         $sql .= "\t AND conteudo_categoria_id = '" . $conteudo_categoria_id . "'";
     }
     return DBSql::getArray($sql);
 }
Example #20
0
 /**
  * RETorna uma colecao
  *
  * @return Collection
  */
 public function getColecaoPerfilPermissao()
 {
     $sql = "SELECT ";
     $sql .= "\tp.id, ";
     $sql .= "\tp.nome, ";
     $sql .= "\tpm.acao_inserir, ";
     $sql .= "\tpm.acao_alterar, ";
     $sql .= "\tpm.acao_excluir, ";
     $sql .= "\tm.id as menu_id, ";
     $sql .= "\tm.descricao as menu_descricao ";
     $sql .= " FROM ";
     $sql .= "\tperfil p INNER JOIN permissao pm ON (p.id = pm.perfil_id)";
     $sql .= "\tinner join menu m on (pm.menu_id = m.id)";
     $sql .= " WHERE p.id = " . $_REQUEST['id'];
     return DBSql::getCollection($sql);
 }
Example #21
0
 public function getPessoa($id)
 {
     $sql = "SELECT";
     $sql .= "\t id, ";
     $sql .= "\t login, ";
     $sql .= "\t senha, ";
     $sql .= "\t nome ";
     $sql .= " FROM ";
     $sql .= "\tpessoa";
     $sql .= " WHERE ";
     $sql .= "\tid = " . $id;
     return DBSql::getArray($sql);
 }
Example #22
0
$sql .= " ORDER BY mp.posicao";
$rs = DBSql::getCollection($sql);
$categorias = array();
while ($rs->Proximo()) {
    $categorias[] = $rs->getItem();
}
unset($rs);
foreach ($categorias as $key => $categoria) {
    $sql = " SELECT DISTINCT";
    $sql .= "     m.id, ";
    $sql .= "     m.descricao, ";
    $sql .= "     m.url, ";
    $sql .= "     m.iconCls ";
    $sql .= " FROM menu m, ";
    $sql .= "     permissao pm, ";
    $sql .= "     perfil pe ";
    $sql .= " WHERE ";
    $sql .= "     m.id = pm.menu_id ";
    $sql .= "     AND pm.perfil_id = pe.id ";
    $sql .= "     AND m.menu_id    = " . $categoria['id'];
    $sql .= "     AND pe.id        = " . $_SESSION['dados']['pessoa']['perfil_id'];
    $sql .= " ORDER BY m.posicao";
    $rs = DBSql::getCollection($sql);
    $itens = array();
    while ($rs->Proximo()) {
        $itens[] = $rs->getItem();
    }
    $categorias[$key]['itens'] = $itens;
}
?>