Example #1
0
 /**
  * Retorna um combo de tipo de pessoa
  * @param int $tipo_pessoa_id
  * @param type $perfil_id
  * @return UtilCombo
  */
 public function getComboTipoPessoa($tipo_pessoa_id = null, $perfil_id = null)
 {
     $objCombo = new UtilCombo();
     $objCombo->SETObjDb($this->objDb);
     $sql = "SELECT";
     $sql .= "\t id ";
     $sql .= "\t,nome ";
     $sql .= "FROM";
     $sql .= "\ttipo_pessoa ";
     $sql .= "WHERE 1=1 ";
     if ($perfil_id == 40) {
         $sql .= " AND id = 3 ";
     }
     $sql .= " ORDER BY nome";
     $objCombo->SETQuery($sql);
     return $objCombo->getComboOptions('id', 'nome', $tipo_pessoa_id, false);
     $objCombo = '';
 }
Example #2
0
<?php

require_once 'default.php';
?>
<div class='container-fluid'>
    <div id='divFiltro' class='x-hidden pesquisar' style="height: 330px;">
        <form id='form1' name='form1' method='post' action='<?php 
echo $link;
?>
/index'>
            <div>
                <div class="col-md-12">
                    <label for="menu_id_1">Menu</label>
                    <?php 
$options = array('name' => 'menu_id_1', 'id' => 'menu_id_1', 'value' => 'id', 'label' => array('descricao'), 'class' => array('form-control', 'selectpicker'), 'option_default' => array('label' => '* Selecione', 'value' => null, 'use' => true));
echo UtilCombo::getComboCollectionOrArray($data->getComboMenu(null), $options);
?>
                </div>
            </div>
            <div>
                <div class="col-md-12">
                    <label for="descricao">Descrição</label>
                    <input type='text' name='descricao' id='descricao' class="form-control" validationmsg='Preencha o campo Descricao!' >
                </div>
            </div>
            <div>
                <div class="col-md-12">
                    <label for="url">Url</label>
                    <input type='text' name='url' id='url' class="form-control" validationmsg='Preencha o campo Url!' >
                </div>
            </div>
Example #3
0
 public function getComboUsuario($pessoa_id, $perfil_id = null, $usuario_id = null)
 {
     $objCombo = new UtilCombo();
     $objCombo->SETObjDb($this->objDb);
     $sql = "SELECT";
     $sql .= "\t id ";
     $sql .= "\t,nome ";
     $sql .= "FROM";
     $sql .= "\tusuario ";
     $sql .= "WHERE";
     $sql .= "\tpessoa_id     = " . $pessoa_id;
     if (!is_null($perfil_id)) {
         $sql .= " AND perfil_id IN (" . $perfil_id . ")";
     }
     $sql .= " ORDER BY nome";
     $objCombo->SETQuery($sql);
     return $objCombo->getComboOptions('id', 'nome', $usuario_id, false);
     $objCombo = '';
 }
Example #4
0
<?php

require_once 'default.php';
?>
<div class='container-fluid'>
    <div id='divFiltro' class='x-hidden pesquisar'>
        <form id="form_pessoa" name="form_pessoa_index" method="post" action="<?php 
echo $link;
?>
/index" role="form">
            <div>
                <div class="col-md-12">
                    <label for="tipo_pessoa_id">Tipo</label>
                    <?php 
$options = array('name' => 'tipo_pessoa_id', 'id' => 'tipo_pessoa_id', 'value' => 'id', 'label' => array('nome'), 'class' => array('selectpicker', 'form-control'), 'option_default' => array('label' => '* Selecione', 'value' => null, 'use' => true), 'other_attribute' => array('data-live-search' => 'true'));
echo UtilCombo::getComboCollectionOrArray($tipoPessoa->getColecaoTipoPessoa(), $options);
?>
                </div>
            </div>
            <div>
                <div class="col-md-12">
                    <label for="nome">* Nome</label>
                    <input type='text' name='nome'  id='nome' class='form-control' placeholder="Nome">
                </div>
            </div>
            <div>
                <div class="col-md-12">
                    <input type="submit" class="btn btn-success" name="salvar" id="salvar" value="Salvar"/>
                    <input type="button" class="btn btn-primary" name="voltar" value="Voltar" onclick="window.location.href = '<?php 
echo $link;
?>
Example #5
0
    $objEstado = $estado->getEstado(null, $_REQUEST['sigla']);
    $objRegiao = $regiao->getRegiao($objEstado['regiao_id']);
    echo $estado->getComboEstado2($objEstado['id']);
    echo '|*|';
    echo $municipio->getComboMunicipio($objMunicipio['id'], $objEstado['id']);
    echo '|*|';
    echo $regiao->getComboRegiao($objEstado['regiao_id'], $objRegiao['pais_id']);
    echo '|*|';
    echo $pais->getComboPais($objRegiao['pais_id']);
} elseif ($_REQUEST['query'] == 16) {
    require_once '../../models/pessoa.php';
    $pessoa = new Pessoa();
    echo "<option value=''>* Selecione</option>";
    echo $pessoa->getComboPessoa(null, $_REQUEST['tipo_pessoa_id']);
} elseif ($_REQUEST['query'] == 17) {
    require_once '../../models/pessoa.php';
    $pessoa = new Pessoa();
    echo $pessoa->getComboPessoaById($_REQUEST['pessoa_id']);
} elseif ($_REQUEST['query'] == 18) {
    require_once '../../models/ComercialSistemaProduto.php';
    $comercialSistemaProduto = new ComercialSistemaProduto();
    $objColComercialSistemaProduto = $comercialSistemaProduto->getColecaoComercialSistemaProduto($_REQUEST['comercial_sistema_id']);
    $options = array('type' => 'option', 'name' => 'comercial_sistema_produto_id', 'id' => 'comercial_sistema_produto_id', 'value' => 'id', 'label' => array('nome'), 'validation' => array('is_validation' => false, 'msg' => null), 'selected' => array('field' => null, 'value' => null), 'class' => array('form-control'), 'multiple' => false, 'option_default' => array('label' => '* Selecione', 'value' => null), 'other_attribute' => array('data-live-search' => 'true'));
    echo UtilCombo::getComboCollectionOrArray($objColComercialSistemaProduto, $options);
} elseif ($_REQUEST['query'] == 19) {
    require_once '../../models/ComercialProdutoPlano.php';
    $comercialProdutoPlano = new ComercialProdutoPlano();
    $objColComercialProdutoPlano = $comercialProdutoPlano->getColecaoComercialProdutoPlano($_REQUEST['comercial_sistema_produto_id']);
    $options = array('type' => 'option', 'name' => 'comercial_produto_plano_id', 'id' => 'comercial_produto_plano_id', 'value' => 'id', 'label' => array('nome'), 'validation' => array('is_validation' => false, 'msg' => null), 'selected' => array('field' => null, 'value' => null), 'class' => array('form-control'), 'multiple' => false, 'option_default' => array('label' => '* Selecione', 'value' => null), 'other_attribute' => array('data-live-search' => 'true'));
    echo UtilCombo::getComboCollectionOrArray($objColComercialProdutoPlano, $options);
}
Example #6
0
            </div>
        </div>
        <form id="form_banner" name="form_banner" method="post" action="<?php 
    echo $link;
    ?>
/add" role="form" enctype="multipart/form-data">
            <input type="hidden" name="acao" value="1"/>
            <input type="hidden" name="operacao" value="2"/>
            <div class="row">
                <div class="col-md-6">
                    <label for="banner_categoria_id">*Categoria</label>
                    <!--<input type='text' name='banner_categoria_id'  id='banner_categoria_id' class='form-control'   placeholder="Banner_categoria_id">-->
                    <?php 
    $objColBannerCategoria = $bannerCategoria->getColecaoBannerCategoria();
    $options = array('name' => 'banner_categoria_id', 'id' => 'banner_categoria_id', 'value' => 'id', 'label' => array('nome'), 'class' => array('selectpicker', 'form-control'), 'option_default' => array('label' => '* Selecione', 'value' => null, 'use' => true), 'other_attribute' => array('data-live-search' => 'true'));
    echo UtilCombo::getComboCollectionOrArray($objColBannerCategoria, $options);
    ?>
                </div>
                <div class="col-md-6">
                    <label for="nome">* Nome</label>
                    <input type='text' name='nome'  id='nome' class='form-control'   placeholder="Nome">
                </div>
            </div>
            <div class="row">
                <div class="col-md-6">
                    <label for="link">* Link</label>
                    <input type='text' name='link'  id='link' class='form-control'   placeholder="Link">
                </div>
                <div class="col-md-6">
                    <label for="ativo">* Ativo</label>
                    <input type="radio" id="ativo" class="radio-inline" name="ativo" value='S' checked /> Sim
Example #7
0
/add">
            <input type="hidden" name="acao" value="1"/>
            <input type="hidden" name="operacao" value="2"/>
            <div class="row">
                <div class="col-md-6">
                    <label for="pessoa_id">* Pessoa</label>
                    <?php 
    $options = array('name' => 'pessoa_id', 'id' => 'pessoa_id', 'value' => 'id', 'label' => array('nome'), 'class' => array('selectpicker', 'form-control'), 'option_default' => array('label' => '* Selecione', 'value' => null, 'use' => true), 'other_attribute' => array('data-live-search' => 'true'));
    echo UtilCombo::getComboCollectionOrArray($pessoa->getColecaoPessoa(), $options);
    ?>
                </div>
                <div class="col-md-6">
                    <label for="perfil_id">* Perfil</label>
                    <?php 
    $options = array('name' => 'perfil_id', 'id' => 'perfil_id', 'value' => 'id', 'label' => array('nome'), 'class' => array('selectpicker', 'form-control'), 'option_default' => array('label' => '* Selecione', 'value' => null, 'use' => true), 'other_attribute' => array('data-live-search' => 'true'));
    echo UtilCombo::getComboCollectionOrArray($perfil->getColecaoPerfil($_SESSION['dados']['pessoa']['id']), $options);
    ?>
                </div>
            </div>
            <div class="row">
                <div class="col-md-6">
                    <label for="nome">* Nome</label>
                    <input type='text' name='nome' id='nome' class='required form-control' title='Preencha o campo Nome!' value='<?php 
    echo $obj['nome'];
    ?>
'>
                </div>
                <div class="col-md-6">
                    <label for="email">* E-mail</label>
                    <input type='text' name='email'  id='email' class='required form-control' title='Preencha o campo E-mail!' value='<?php 
    echo $obj['email'];
Example #8
0
    ?>
 />Não
                </div>
            </div>
            <?php 
    if ($_SESSION['dados']['pessoa']['perfil_id'] == 1) {
        if ($obj['perfil_id'] == 40) {
            ?>
                    <div class="row">
                        <div class="col-md-6">
                            <?php 
            unset($objUsuarioWebservice);
            echo '<label for="webservice_id">Web Service</label>';
            $objUsuarioWebservice = $usuarioWebservice->getUsuarioWebservice($obj['id']);
            $options = array('name' => 'webservice_id', 'id' => 'webservice_id', 'value' => 'webservice_id', 'label' => array('nome'), 'option_default' => array('label' => '* Selecione', 'value' => null, 'use' => true), 'selected' => array('field' => 'webservice_id', 'value' => $objUsuarioWebservice['webservice_id']), 'javascript' => array('onchange' => array('javascript: return editar(' . $obj['id'] . ',2)')), 'class' => array('form-control'));
            echo '<td>' . UtilCombo::getComboCollectionOrArray($objColCanalWebservice, $options) . '</td>';
            ?>
                        </div>
                    </div>
                    <?php 
        }
    }
    ?>
            <div class="row mg-top-10">
                <div class="col-md-12">
                    <div style="color: red;">* obrigat&oacute;rio(s)</div>
                </div>
            </div>
            <div class="row mg-top-10">
                <div class="col-md-12">
                    <input type="submit" name="salvar" class="btn btn-success" id="salvar" value="Salvar"/>
Example #9
0
    echo $display;
    ?>
">
                    <label for="nome">* Função</label>
                    <input type='text' name='funcao'  id='funcao' class='form-control' value='<?php 
    echo $obj['funcao'];
    ?>
'  placeholder="Titulo">
                </div>
                <div class="col-md-4">
                    <label for="ordem">* Ordem</label>
                    <!--<input type='text' name='ordem'  id='ordem' class='form-control'   placeholder="Ordem">-->
                    <?php 
    $arrayOrdem = array(array('id' => '1', 'nome' => "1"), array('id' => '2', 'nome' => "2"), array('id' => '3', 'nome' => "3"), array('id' => '4', 'nome' => "4"), array('id' => '5', 'nome' => "5"));
    $options = array('name' => 'ordem', 'id' => 'ordem', 'value' => 'id', 'label' => array('nome'), 'selected' => array('field' => 'id', 'value' => $obj['ordem']), 'class' => array('form-control', 'input-sm', 'valid'), 'option_default' => array('label' => ':: Selecione ::', 'value' => null));
    echo UtilCombo::getComboCollectionOrArray($arrayOrdem, $options);
    ?>
                </div>
                <div class="col-md-4">
                    <label for="ativo">* Ativo</label>
                    <input type='radio' name='ativo'  id='ativo'  value='S' <?php 
    if ($obj['ativo'] == 'S') {
        echo 'checked';
    }
    ?>
 />Sim 
                    <input type='radio' name='ativo'  id='ativo'  value='N' <?php 
    if ($obj['ativo'] == 'N') {
        echo 'checked';
    }
    ?>
Example #10
0
 /**
  * RETORNA UM COMBO COM O PERFIL
  *
  * @param Integer $perfil_id
  * @return UtilCombo->getComboOptions
  */
 public function getComboPerfil($perfil_id)
 {
     $objCombo = new UtilCombo();
     $objCombo->SETObjDb($this->objDb);
     $sql = "SELECT ";
     $sql .= "   id, ";
     $sql .= "   nome ";
     $sql .= " FROM ";
     $sql .= "   perfil ";
     $sql .= "  WHERE 1=1 ";
     if ($_SESSION['dados']['pessoa']['id'] == 1) {
         $sql .= "  AND pessoa_id = " . $_SESSION['dados']['pessoa']['id'];
     } elseif ($_SESSION['dados']['pessoa']['id'] != 1) {
         $sql .= "  AND id NOT IN (1,42) ";
     }
     $sql .= " ORDER BY nome ";
     echo $sql;
     $objCombo->SETQuery($sql);
     return $objCombo->getComboOptions("id", "nome", $perfil_id, false);
     $objCombo = "";
 }
Example #11
0
">

            <div>
                <div class="col-md-6">
                    <label for="id">* Id</label>
                    <input type='text' name='id'  id='id' class='form-control'   placeholder="Id">
                </div>
            </div>
            <div>
                <div class="col-md-6">
                    <label for="conteudo_categoria_id">* Conteudo_categoria_id</label>
                    <!--<input type='text' name='conteudo_categoria_id'  id='conteudo_categoria_id' class='form-control'   placeholder="Conteudo_categoria_id">-->
                    <?php 
$objColConteudoCategoria = $conteudoCategoria->getColecaoConteudoCategoria();
$options = array('name' => 'conteudo_categoria_id', 'id' => 'conteudo_categoria_id', 'value' => 'id', 'label' => array('nome'), 'class' => array('selectpicker', 'form-control'), 'option_default' => array('label' => '* Selecione', 'value' => null, 'use' => true), 'other_attribute' => array('data-live-search' => 'true'));
echo UtilCombo::getComboCollectionOrArray($objColConteudoCategoria, $options);
?>
                </div>
            </div>
            <div>
                <div class="col-md-12">
                    <label for="titulo">* Titulo</label>
                    <input type='text' name='titulo'  id='titulo' class='form-control'   placeholder="Titulo">
                </div>
            </div>
            <div>
                <div class="col-md-12">
                    <input type="submit" class="btn btn-success" name="salvar" id="salvar" value="Salvar"/>
                    <input type="button" class="btn btn-primary" name="voltar" value="Voltar" onclick="window.location.href = '<?php 
echo $link;
?>