コード例 #1
0
 function Inicializar()
 {
     $retorno = 'Novo';
     @session_start();
     $this->pessoa_logada = $_SESSION['id_pessoa'];
     @session_write_close();
     $this->idlog = $_GET['idlog'];
     if (is_numeric($this->idlog)) {
         $obj_cep_logradouro = new clsUrbanoCepLogradouro();
         $lst_cep_logradouro = $obj_cep_logradouro->lista(NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, $this->idlog);
         if ($lst_cep_logradouro) {
             $registro = $lst_cep_logradouro[0];
         }
         if ($registro) {
             foreach ($registro as $campo => $val) {
                 $this->{$campo} = $val;
             }
             $retorno = 'Editar';
             // CEP
             $obj_cep_logradouro_bairro = new clsCepLogradouroBairro();
             $lst_cep_logradouro_bairro = $obj_cep_logradouro_bairro->lista($this->idlog, FALSE, FALSE, 'cep ASC');
             if ($lst_cep_logradouro_bairro) {
                 foreach ($lst_cep_logradouro_bairro as $cep) {
                     $this->tab_cep[] = array(int2CEP($cep['cep']->cep), $cep['idbai']->idbai);
                 }
             }
         }
     } else {
         $this->tab_cep[] = array();
     }
     $this->url_cancelar = $retorno == 'Editar' ? 'urbano_cep_logradouro_det.php?cep=' . $registro['cep'] . '&idlog=' . $registro['idlog'] : 'urbano_cep_logradouro_lst.php';
     $this->nome_url_cancelar = 'Cancelar';
     return $retorno;
 }
コード例 #2
0
 function Gerar()
 {
     @session_start();
     $this->pessoa_logada = $_SESSION['id_pessoa'];
     session_write_close();
     $this->titulo = "Cep Logradouro - Detalhe";
     $this->idlog = $_GET["idlog"];
     $obj_cep_logradouro = new clsUrbanoCepLogradouro();
     $lst_cep_logradouro = $obj_cep_logradouro->lista(null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, $this->idlog);
     if (!$lst_cep_logradouro) {
         header("location: urbano_cep_logradouro_lst.php");
         die;
     } else {
         $registro = $lst_cep_logradouro[0];
     }
     if ($registro["nm_pais"]) {
         $this->addDetalhe(array("Pais", "{$registro["nm_pais"]}"));
     }
     if ($registro["nm_estado"]) {
         $this->addDetalhe(array("Estado", "{$registro["nm_estado"]}"));
     }
     if ($registro["nm_municipio"]) {
         $this->addDetalhe(array("Município", "{$registro["nm_municipio"]}"));
     }
     if ($registro["nm_logradouro"]) {
         $this->addDetalhe(array("Logradouro", "{$registro["nm_logradouro"]}"));
     }
     $obj_cep_log_bairro = new clsUrbanoCepLogradouroBairro();
     $lst_cep_log_bairro = $obj_cep_log_bairro->lista(null, null, null, null, null, null, null, null, null, null, null, null, null, $this->idlog);
     if ($lst_cep_log_bairro) {
         $tab_endereco = "<TABLE>\n\t\t\t\t\t       <TR align=center>\n\t\t\t\t\t           <TD bgcolor=#A1B3BD><B>CEP</B></TD>\n\t\t\t\t\t           <TD bgcolor=#A1B3BD><B>Bairro</B></TD>\n\t\t\t\t\t       </TR>";
         $cont = 0;
         foreach ($lst_cep_log_bairro as $endereco) {
             if ($cont % 2 == 0) {
                 $color = " bgcolor=#E4E9ED ";
             } else {
                 $color = " bgcolor=#FFFFFF ";
             }
             $obj_bairro = new clsPublicBairro(null, null, $endereco['idbai']);
             $det_bairro = $obj_bairro->detalhe();
             $endereco['cep'] = int2CEP($endereco['cep']);
             $tab_endereco .= "<TR>\n\t\t\t\t\t\t\t\t\t<TD {$color} align=center>{$endereco['cep']}</TD>\n\t\t\t\t\t\t\t\t\t<TD {$color} align=center>{$det_bairro['nome']}</TD>\n\t\t\t\t\t\t\t\t</TR>";
             $cont++;
         }
         $tab_endereco .= "</TABLE>";
     }
     if ($tab_endereco) {
         $this->addDetalhe(array("Tabela de CEP-Bairro", "{$tab_endereco}"));
     }
     $this->url_novo = "urbano_cep_logradouro_cad.php";
     $this->url_editar = "urbano_cep_logradouro_cad.php?cep={$registro["cep"]}&idlog={$registro["idlog"]}";
     $this->url_cancelar = "urbano_cep_logradouro_lst.php";
     $this->largura = "100%";
     $localizacao = new LocalizacaoSistema();
     $localizacao->entradaCaminhos(array($_SERVER['SERVER_NAME'] . "/intranet" => "In&iacute;cio", "" => "Detalhe do CEP"));
     $this->enviaLocalizacao($localizacao->montar());
 }
コード例 #3
0
 function Inicializar()
 {
     $retorno = 'Novo';
     @session_start();
     $this->pessoa_logada = $_SESSION['id_pessoa'];
     @session_write_close();
     $this->idlog = $_GET['idlog'];
     if (is_numeric($this->idlog)) {
         $obj_cep_logradouro = new clsUrbanoCepLogradouro();
         $lst_cep_logradouro = $obj_cep_logradouro->lista(NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, $this->idlog);
         if ($lst_cep_logradouro) {
             $registro = $lst_cep_logradouro[0];
         }
         if ($registro) {
             foreach ($registro as $campo => $val) {
                 $this->{$campo} = $val;
             }
             $retorno = 'Editar';
             // CEP
             $obj_cep_logradouro_bairro = new clsCepLogradouroBairro();
             $lst_cep_logradouro_bairro = $obj_cep_logradouro_bairro->lista($this->idlog, FALSE, FALSE, 'cep ASC');
             if ($lst_cep_logradouro_bairro) {
                 foreach ($lst_cep_logradouro_bairro as $cep) {
                     $this->tab_cep[] = array(int2CEP($cep['cep']->cep), $cep['idbai']->idbai);
                 }
             }
         }
     } else {
         $this->tab_cep[] = array();
     }
     $this->url_cancelar = $retorno == 'Editar' ? 'urbano_cep_logradouro_det.php?cep=' . $registro['cep'] . '&idlog=' . $registro['idlog'] : 'urbano_cep_logradouro_lst.php';
     $this->nome_url_cancelar = 'Cancelar';
     $nomeMenu = $retorno == "Editar" ? $retorno : "Cadastrar";
     $localizacao = new LocalizacaoSistema();
     $localizacao->entradaCaminhos(array($_SERVER['SERVER_NAME'] . "/intranet" => "In&iacute;cio", "" => "{$nomeMenu} CEP"));
     $this->enviaLocalizacao($localizacao->montar());
     return $retorno;
 }