function listagens() { //importa o modelo App::Import('Model', 'Turma'); App::Import('Model', 'Curso'); App::Import('Model', 'Disciplina'); App::Import('Model', 'Provincia'); App::Import('Model', 'Cidade'); // App::Import('Model','Listagen'); //App::Import('Model',''); // cria objecto $curso = new Curso(); $turma = new Turma(); $provincia = new Provincia(); $disciplina = new Disciplina(); $cidade = new Cidade(); //$listagens = new Listagen; //busca lista de dados $cursos = $curso->find('list', array('order' => array('name ASC'))); $turmas = $turma->find('list', array('conditions' => array('estadoturma_id' => 1), 'order' => array('name ASC'))); $provincias = $provincia->find('list', array('order' => array('name ASC'))); $disciplinas = $disciplina->find('list', array('order' => array('name ASC'))); $cidades = $cidade->find('list', array('order' => array('name ASC'))); $this->set(compact('cursos', 'turmas', 'disciplinas', 'provincias', 'cidades')); }
private static function materializar($xml_geonames) { foreach ($xml_geonames->geoname as $geoname) { $cidade = new Cidade(); $cidade->setId($geoname->geonameId); $cidade->setNome($geoname->name); $cidade->podarNome(); $resultado[sizeof($resultado)] = $cidade; } usort($resultado, "Cidade::compararPorNome"); return $resultado; }
/** * Método para buscar as cidades de um estado * Busca como XML para o AJAX * @access public * @param void * @return void */ public function comboAction() { $this->_helper->layout->disableLayout(); // desabilita o Zend_Layout // recebe o id via post $post = Zend_Registry::get('post'); $id = (int) $post->id; // integração MODELO e VISÃO $this->view->combocidades = Cidade::buscar($id); }
public function show() { try { Transaction::open('livro'); $c1 = Cidade::find(12); print $c1->nome . '<br>'; print $c1->estado->nome . '<br>'; print $c1->nome_estado . '<br>'; $p1 = Pessoa::find(12); print $p1->nome . '<br>'; print $p1->nome_cidade; Transaction::close(); } catch (Exception $e) { echo $e->getMessage(); } }
/** * Construtor da página */ public function __construct() { parent::__construct(); // instancia um formulário $this->form = new FormWrapper(new Form('form_pessoas')); // cria os campos do formulário $codigo = new Entry('id'); $nome = new Entry('nome'); $endereco = new Entry('endereco'); $bairro = new Entry('bairro'); $telefone = new Entry('telefone'); $email = new Entry('email'); $cidade = new Combo('id_cidade'); $grupo = new CheckGroup('ids_grupos'); $grupo->setLayout('horizontal'); // carrega as cidades do banco de dados Transaction::open('livro'); $cidades = Cidade::all(); $items = array(); foreach ($cidades as $obj_cidade) { $items[$obj_cidade->id] = $obj_cidade->nome; } $cidade->addItems($items); $grupos = Grupo::all(); $items = array(); foreach ($grupos as $obj_grupo) { $items[$obj_grupo->id] = $obj_grupo->nome; } $grupo->addItems($items); Transaction::close(); $this->form->addField('Código', $codigo, 40); $this->form->addField('Nome', $nome, 300); $this->form->addField('Endereço', $endereco, 300); $this->form->addField('Bairro', $bairro, 200); $this->form->addField('Telefone', $telefone, 200); $this->form->addField('Email', $email, 200); $this->form->addField('Cidade', $cidade, 200); $this->form->addField('Grupo', $grupo, 200); // define alguns atributos para os campos do formulário $codigo->setEditable(FALSE); $codigo->setSize(100); $nome->setSize(300); $endereco->setSize(300); $this->form->addAction('Salvar', new Action(array($this, 'onSave'))); // adiciona o formulário na página parent::add($this->form); }
public function indexAction() { if (empty($_GET['verifica'])) { $this->_helper->layout->disableLayout(); } if ($_GET) { $id = null; if (!empty($_GET['id'])) { $id = $_GET['id']; } $idPreProjeto = $this->idPreProjeto; $dados = DeslocamentoDAO::buscarDeslocamentos($idPreProjeto, $id); if ($id) { foreach ($dados as $d) { $idPaisO = $d->idPaisOrigem; $idUFO = $d->idUFOrigem; $idCidadeO = $d->idMunicipioOrigem; $idPaisD = $d->idPaisDestino; $idUFD = $d->idUFDestino; $idCidadeD = $d->idMunicipioDestino; $Qtde = $d->Qtde; } $this->view->combocidadesO = Cidade::buscar($idUFO); $this->view->combocidadesD = Cidade::buscar($idUFD); $this->view->idPaisO = $idPaisO; $this->view->idPaisD = $idPaisD; $this->view->idUFO = $idUFO; $this->view->idUFD = $idUFD; $this->view->idCidadeO = $idCidadeO; $this->view->idCidadeD = $idCidadeD; $this->view->Qtde = $Qtde; $this->view->idDeslocamento = $id; } $this->view->idPreProjeto = $idPreProjeto; $this->view->deslocamentos = DeslocamentoDAO::buscarDeslocamentos($idPreProjeto, null); } //Zend_Debug::dump(Cidade::buscar($idO)); //exit(); }
echo number_format($pagamentos[$anoPagamento][$i]['valor'], 2); echo "\" data-pago=\""; echo number_format($pagamentos[$anoPagamento][$i]['pago'], 2); echo "\" data-idpag=\"" . $pagamentos[$anoPagamento][$i]['id']; echo "\" data-desc=\""; echo number_format($pagamentos[$anoPagamento][$i]['desconto'], 2); echo "\" data-datapag=\""; echo is_null($pagamentos[$anoPagamento][$i]['data']) ? "" : date("Y-m-d", strtotime($pagamentos[$anoPagamento][$i]['data'])); echo "\" data-metodopag=\""; echo $pagamentos[$anoPagamento][$i]['metodo']; echo "\"><i class=\"fa fa-pencil\"></i></a></td>"; } echo "</tr><tr>"; echo "<td style='background-color: #AAA'><b>Gerar boleto</b></td>"; $valorAcumulado = 0; $cidadePag = new Cidade(); $cidadePag->setIdCidade($idCidadePag); $cidadePag->recebeCidadeId($host, "homeopatias", $usuario, $senhaBD); $mesInicio = $cidadePag->getMesInicio(); $anoInicio = $cidadePag->getAno(); // caso o mês atual esteja no ano após // o início das aulas nessa cidade, // somamos 12 meses, para facilitar os cálculos $mesCalculo = date("m"); if (date("Y") > $anoInicio) { $mesCalculo += 12; } $parcelaAtual = $mesCalculo - $mesInicio + 1; if ($parcelaAtual > 11) { $parcelaAtual = 11; }
public function actionBuscarCidadepetshop() { $parametros = Util::getParametrosJSON(); $cidade = Cidade::model()->findByPk($parametros['id']); Util::setParametrosJSON($cidade); }
public static function getCidades() { if (!empty($_POST)) { $cidade = new Cidade(); $cidades = $cidade->listar("estado = " . $_POST['estado']); $listaOptions = '<option value="" >Selecione...</option>'; foreach ($cidades as $cidade) { $listaOptions .= '<option value="' . $cidade->id . '" >' . $cidade->nome . '</option>'; } echo $listaOptions; } else { self::redirecionar(Configuracao::$baseUrl); } }
$inscricaoExtIntValida = isset($InscExtInt) && preg_match("/^[0-9]*\\.?[0-9]+\$/", $InscExtInt); $inscricaoPosRegValida = isset($InscPosReg) && preg_match("/^[0-9]*\\.?[0-9]+\$/", $InscPosReg); $inscricaoPosIntValida = isset($InscPosInt) && preg_match("/^[0-9]*\\.?[0-9]+\$/", $InscPosInt); $inscricaoInsRegValida = isset($InscInsReg) && preg_match("/^[0-9]*\\.?[0-9]+\$/", $InscInsReg); $inscricaoInsIntValida = isset($InscInsInt) && preg_match("/^[0-9]*\\.?[0-9]+\$/", $InscInsInt); $parcelaExtRegValida = isset($ParcExtReg) && preg_match("/^[0-9]*\\.?[0-9]+\$/", $ParcExtReg); $parcelaExtIntValida = isset($ParcExtInt) && preg_match("/^[0-9]*\\.?[0-9]+\$/", $ParcExtInt); $parcelaPosRegValida = isset($ParcPosReg) && preg_match("/^[0-9]*\\.?[0-9]+\$/", $ParcPosReg); $parcelaPosIntValida = isset($ParcPosInt) && preg_match("/^[0-9]*\\.?[0-9]+\$/", $ParcPosInt); $parcelaInsRegValida = isset($ParcInsReg) && preg_match("/^[0-9]*\\.?[0-9]+\$/", $ParcInsReg); $parcelaInsIntValida = isset($ParcInsInt) && preg_match("/^[0-9]*\\.?[0-9]+\$/", $ParcInsInt); $pagamentosValidos = $inscricaoExtRegValida && $inscricaoExtIntValida && $inscricaoPosRegValida && $inscricaoPosIntValida && $inscricaoInsRegValida && $inscricaoInsIntValida && $parcelaExtRegValida && $parcelaExtIntValida && $parcelaPosRegValida && $parcelaPosIntValida && $parcelaInsRegValida && $parcelaInsIntValida; // se todos os dados estão válidos, a cidade é cadastrada if ($nomeValido && $UfValido && $anoValido && $localValido && $idCoordValido && $limiteValido && $empresaValida && $pagamentosValidos && $cnpjValido && $custoCursoValido && $tipoCursoValido && $modalidadeCursoValida && $mesInicioValido) { require_once "entidades/Cidade.php"; $nova = new Cidade(); $nova->setNome($nome); $nova->setUF($UF); $nova->setAno($ano); $nova->setLocal($local); $nova->setMesInicio($mesInicio); $nova->setLimiteInscricao($limite); $nova->setNomeEmpresa($nomeEmpresa); $nova->setCnpjEmpresa($cnpjEmpresa); $nova->setCustoCurso($custoCurso); $coordExiste = $nova->setCoordenadorId($idCoord); $nova->setCadastroAtivo(1); $nova->setTipoCurso($tipoCurso); $nova->setModalidadeCidade($modalidadeCurso); $nova->setParcelaExtensaoRegular($ParcExtReg); $nova->setParcelaPosRegular($ParcPosReg);
</div> <div class="form-group col-md-6"> <label for="descricao">Tipo de imóvel*</label> <?php echo CHtml::dropDownList('tpimovel', '', CHtml::listData(Tpimovel::model()->findAll(), 'id', 'tpimovel'), array('empty' => '-- Selecione --', 'class' => 'form-control', 'require' => '', 'ng-model' => 'anuncio.tpimovel')); ?> </div> <div class="form-group col-md-6"> <label for="endereco">Endereço do anúncio</label> <input type="text" class="form-control" id="endereco" name="endereco" placeholder="Endereço/Localização" maxlength="100" require='' ng-model='anuncio.endereco' /> </div> <div class="form-group col-md-6"> <label for="descricao">Cidade*</label> <?php echo CHtml::dropDownList('cidade', '', CHtml::listData(Cidade::model()->findAll(), 'id', 'cidade'), array('empty' => '-- Selecione --', 'class' => 'form-control', 'require' => '', 'ng-model' => 'anuncio.cidade')); ?> </div> <div class="form-group col-md-6"> <label for="valor">Valor* <small>(R$)</small></label> <input type="text" class="form-control text-right bold-font" id="valor" require='' ng-model='anuncio.valor' ui-money-mask maxlength='17' /> <input type="hidden" value='{{anuncio.valor}}' name='valor' /> </div> <div class="form-group col-md-6"> <label for="valor">Tempo</label> <select class='form-control' name='qtdcomodo'> <option value='0'></option> <option value='1'>Dia</option> <option value='2'>Semana</option> <option value='3'>Quinzena</option> <option value='4'>Mês</option>
} } $query->setFetchMode(PDO::FETCH_ASSOC); $query->execute(); $numeroRegistros = $query->rowCount(); $possuiProximaPagina = false; $contador = 0; $tabela = ""; while ($linha = $query->fetch()) { if ($contador != $itemsPorPagina) { // listamos os dados de cada aula $tabela .= "<tr>"; $tabela .= " <td class=\"id\">"; $tabela .= htmlspecialchars($linha["idAula"]) . "</td>"; require_once "entidades/Cidade.php"; $cidade = new Cidade(); $cidade->setIdCidade($linha["chaveCidade"]); $cidade->recebeCidadeId($host, "homeopatias", $usuario, $senhaBD); $tabela .= " <td class=\"cidade\" data-id-cidade=\""; $tabela .= $linha["chaveCidade"] . "\">"; $tabela .= htmlspecialchars($cidade->getNome()) . "</td>"; $tabela .= " <td class=\"etapa\">"; $tabela .= htmlspecialchars($linha["etapa"]) . "</td>"; $tabela .= " <td class=\"data\" data-data-html=\""; $tabela .= str_replace("-", "/", $linha["data"]) . "\">"; $tabela .= date("d/m/Y H:i", strtotime($linha["data"])) . "</td>"; $tabela .= " <td class=\"nota\">"; if (!isset($linha["nota"]) || $linha["nota"] === "") { $tabela .= "N/A"; } else { $tabela .= number_format(htmlspecialchars($linha["nota"]), 2) . "%";
private function atualizar($personagem) { if (!is_null($personagem)) { if ($personagem->id_cidade > 0) { $regraCidade = new Cidade(); $personagem->cidade = $regraCidade->pegar($personagem->id_cidade); } $personagem->terreno = $personagem->terreno_livre + $personagem->terreno_construcao; $personagem->forca_bonus = 0; $personagem->agilidade_bonus = 0; $personagem->vitalidade_bonus = 0; $personagem->carisma_bonus = 0; $personagem->inteligencia_bonus = 0; $personagem->percepcao_bonus = 0; $racas = $this->listarRaca(); $raca = $racas[$personagem->cod_raca]; $personagem->raca = $raca['nome']; if (array_key_exists(FORCA, $raca)) { $personagem->forca_bonus += $raca[FORCA]; } if (array_key_exists(AGILIDADE, $raca)) { $personagem->agilidade_bonus += $raca[AGILIDADE]; } if (array_key_exists(VITALIDADE, $raca)) { $personagem->vitalidade_bonus += $raca[VITALIDADE]; } if (array_key_exists(CARISMA, $raca)) { $personagem->carisma_bonus += $raca[CARISMA]; } if (array_key_exists(INTELIGENCIA, $raca)) { $personagem->inteligencia_bonus += $raca[INTELIGENCIA]; } if (array_key_exists(PERCEPCAO, $raca)) { $personagem->percepcao_bonus += $raca[PERCEPCAO]; } $this->atualizarCusto($personagem); $this->atualizarPericia($personagem); $pontos = 0; $pontos += ($personagem->forca - 1) * 10; $pontos += ($personagem->agilidade - 1) * 10; $pontos += ($personagem->vitalidade - 1) * 10; $pontos += ($personagem->carisma - 1) * 10; $pontos += ($personagem->inteligencia - 1) * 10; $pontos += ($personagem->percepcao - 1) * 10; $pontos = $pontos / 6; foreach ($personagem->pericias as $slug => $pericia) { if ($pericia->bonus > 0) { $pontos += $pericia->bonus * 2; } } $personagem->level = floor($pontos / 10); $personagem->level_progressao = floor($pontos * 10 / 100); $regraItem = new Item(); $itens = $regraItem->listar($personagem->id_personagem); $personagem->equipamentos = array(); $personagem->itens = array(); $personagem->materiais = array(); $peso = 0; $pesoEquipamento = 0; foreach ($itens as $item) { if (!is_null($item->equipado)) { switch ($item->equipado) { case CORPO_PES: $item->local = _('Foots'); break; case CORPO_PERNAS: $item->local = _('Legs'); break; case CORPO_CINTURA: $item->local = _('Waist'); break; case CORPO_MAOS: $item->local = _('Hands'); break; case CORPO_BRACOS: $item->local = _('Arms'); break; case CORPO_TRONCO: $item->local = _('Body'); break; case CORPO_CABECA: $item->local = _('Head'); break; case CORPO_ESQUERDA: $item->local = _('L. Hand'); break; case CORPO_DIREITA: $item->local = _('R. Hand'); break; } if (array_key_exists(FORCA, $item->atributos)) { $personagem->forca_bonus += $item->atributos[FORCA]; } if (array_key_exists(AGILIDADE, $item->atributos)) { $personagem->agilidade_bonus += $item->atributos[AGILIDADE]; } if (array_key_exists(VITALIDADE, $item->atributos)) { $personagem->vitalidade_bonus += $item->atributos[VITALIDADE]; } if (array_key_exists(CARISMA, $item->atributos)) { $personagem->carisma_bonus += $item->atributos[CARISMA]; } if (array_key_exists(INTELIGENCIA, $item->atributos)) { $personagem->inteligencia_bonus += $item->atributos[INTELIGENCIA]; } if (array_key_exists(PERCEPCAO, $item->atributos)) { $personagem->percepcao_bonus += $item->atributos[PERCEPCAO]; } //var_dump($item); $personagem->equipamentos[] = $item; $pesoEquipamento += $item->peso; $peso += $item->peso; } else { if ($item->tipo == MATERIAL_CONSTRUCAO) { $personagem->materiais[$item->slug] = $item; } else { $personagem->itens[$item->slug] = $item; $peso += $item->peso; } } } $personagem->carga_equipamento = $pesoEquipamento; $personagem->carga_total = $peso; $personagem->forca_atual = $personagem->forca + $personagem->forca_bonus; $personagem->vitalidade_atual = $personagem->vitalidade + $personagem->vitalidade_bonus; $nivel_maximo = ($personagem->forca_atual + $personagem->vitalidade_atual) * 10; $nivel_carga3 = ($personagem->forca_atual + $personagem->vitalidade_atual) * 6; $nivel_carga2 = ($personagem->forca_atual + $personagem->vitalidade_atual) * 3; $nivel_carga1 = $personagem->forca_atual + $personagem->vitalidade_atual; if ($peso >= $nivel_maximo) { $personagem->nivel_carga = 4; } elseif ($peso >= $nivel_carga3) { $personagem->nivel_carga = 3; } elseif ($peso >= $nivel_carga2) { $personagem->nivel_carga = 2; } elseif ($peso >= $nivel_carga1) { $personagem->nivel_carga = 1; } else { $personagem->nivel_carga = 0; } $personagem->agilidade_bonus -= $personagem->nivel_carga; $personagem->forca_bonus -= $personagem->nivel_carga; $personagem->forca_atual = $personagem->forca + $personagem->forca_bonus; $personagem->agilidade_atual = $personagem->agilidade + $personagem->agilidade_bonus; $personagem->vitalidade_atual = $personagem->vitalidade + $personagem->vitalidade_bonus; $personagem->carisma_atual = $personagem->carisma + $personagem->carisma_bonus; $personagem->inteligencia_atual = $personagem->inteligencia + $personagem->inteligencia_bonus; $personagem->percepcao_atual = $personagem->percepcao + $personagem->percepcao_bonus; $personagem->carga_maxima = $nivel_maximo; } return $personagem; }
public function printEmpresa() { $filial = new Filial(); $filiais = $filial->get_filial_by_empresa($this->id); $endereco = new Endereco(); $endereco = $endereco->get_endereco($this->id_endereco); $cidade = new Cidade(); $city = $cidade->get_city_by_id($endereco[0][2]); $string_endereco = "Rua " . $endereco[0][0] . ", Nº " . $endereco[0][1] . " - " . $city->nome; $responsavel = new Funcionario(); $responsavel = $responsavel->get_func_id($this->id_responsavel); $texto = ''; $texto .= "<table class='table_pesquisa'>\n <tr>\n <td><span><b>ID</b></span></td>\n <td><span>{$this->id}</span></td>\n </tr>\n <tr>\n <td><span><b>CNPJ</b></span></td>\n <td><span>{$this->cnpj}</span></td>\n </tr>\n <tr>\n <td><span><b>Razão Social</b></span></td>\n <td><span>{$this->razao_social}</span></td>\n </tr>\n <tr>\n <td><span><b>Nome Fantasia</b></span></td>\n <td><span>{$this->nome_fantasia}</span></td>\n </tr>\n <tr>\n <td><span><b>Ins. Estadual</b></span></td>\n <td><span>{$this->ins_estadual}</span></td>\n </tr>\n <tr>\n <td><span><b>Ins. Municipal</b></span></td>\n <td><span>{$this->ins_municipal}</span></td>\n </tr>\n <tr>\n <td><span><b>Endereço</b></span></td>\n <td><span>{$string_endereco}</span></td>\n </tr>\n <tr>\n <td><span><b>Telefone</b></span></td>\n <td><span>{$this->telefone}</span></td>\n </tr>\n <tr>\n <td><span><b>Responsável</b></span></td>\n <td><span>{$responsavel->nome}</span></td>\n </tr>"; if (count($filiais) > 0) { $texto .= "<tr>\n <td colspan='2'><span><b>Filiais</b></span></td>\n <tr>"; foreach ($filiais as $key => $filial) { $texto .= '<tr>'; $texto .= "<td colspan='2' style='padding-left:20px;'><span>" . $filiais[$key][1] . " - " . $filiais[$key][2] . "</span></td>"; $texto .= '</tr>'; } } $texto .= "</table>"; return $texto; }
public function nomeCidade($idCidade) { $objCidade = new Cidade(); $objCidade->id = $idCidade; $objCidade->carregar(); echo $objCidade->nome; }
function Delete($param) { // obtém o parâmetro $key $key = $param['key']; // inicia transação com o banco 'sq_livro' TTransaction::open('sq_livro'); // instancia objeto Cidade $cidade = new Cidade($key); // deleta objeto do banco de dados $cidade->delete(); // finaliza a transação TTransaction::close(); // recarrega a datagrid $this->onReload(); // exibe mensagem de sucesso new TMessage('info', "Registro excluído com sucesso"); }
public static function getCidades() { if (!empty($_POST['estado'])) { $cidade = new Cidade(); $cidades = $cidade->listar("estado = " . $_POST['estado']); $listaOptions = '<option value="" >Selecione...</option>'; foreach ($cidades as $cidade) { $listaOptions .= '<option value="' . $cidade->id . '" >' . $cidade->nome . '</option>'; } echo $listaOptions; } }
public function getCidade() { if (!empty($this->cidade)) { $cidade = new Cidade(); $cidade->selecionarPorId($this->cidade); return $cidade; } else { return $this->cidade; } }
echo CHtml::statefulForm($this->createUrl('busca'), "post", array('id' => 'formBuscaInicial', 'class' => 'form-horizontal')); ?> <div class="form-group"> <div class="col-xs-6 col-sm-2"> <?php echo CHtml::dropDownList('tpnegocio', $this->tpnegocio, CHtml::listData(Tpnegocio::model()->findAll(), 'id', 'tpnegocio'), array('empty' => 'Todos negócio', 'class' => 'form-control', 'require' => '')); ?> </div> <div class="col-xs-6 col-sm-2"> <?php echo CHtml::dropDownList('tpimovel', $this->tpimovel, CHtml::listData(Tpimovel::model()->findAll(), 'id', 'tpimovel'), array('empty' => 'Todos imóveis', 'class' => 'form-control', 'require' => '')); ?> </div> <div class="col-xs-6 col-sm-2"> <?php echo CHtml::dropDownList('cidade', $this->cidade, CHtml::listData(Cidade::model()->findAll(), 'id', 'cidade'), array('empty' => 'Todas cidades', 'class' => 'form-control', 'require' => '')); ?> </div> <div class="col-xs-6 col-sm-2"> <?php $valores = array('50000' => '50.000,00', '100000' => '100.000,00', '200000' => '200.000,00', '500000' => '500.000,00', '2000000' => '2.000.000,00', '1000000000' => 'sem limites'); echo CHtml::dropDownList('valor', $this->valor, $valores, array('empty' => 'Todos valores', 'class' => 'form-control', 'require' => '')); ?> </div> <div class="col-xs-12 col-sm-4 text-right esconder-celular"> <button type='button' class='btn btn-default btn-block' ng-click="limpar('<?php echo $this->createUrl('busca'); ?> ')"> <span class='glyphicon glyphicon-refresh' aria-hidden='true'></span> Limpar busca </button>
<?php require 'common.inc.php'; $regraPersonagem = new Personagem(); $regraCidade = new Cidade(); $regraConstrucao = new Construcao(); $personagem = $regraPersonagem->pegar(ID_PERSONAGEM); $GLOBALS['_personagem'] = $personagem; $id_cidade = intval($_GET['cidade']); $cidade = $regraCidade->pegar($id_cidade); $urlPersonagem = WEB_PATH . '/' . strtolower(sanitize_slug($personagem->nome)) . '_' . $personagem->id_personagem; $urlPersonagem .= '/terrain/' . strtolower(sanitize_slug($cidade->nome)) . '_' . $cidade->id_cidade; if (array_key_exists('construir', $_GET)) { $id_construcao = $regraConstrucao->construir(ID_PERSONAGEM, $id_cidade, $_GET['construir']); $construcao = $regraConstrucao->pegar($id_construcao); $urlPersonagem .= '/' . strtolower(sanitize_slug($construcao->nome)) . '_' . $construcao->id_construcao; header("Location: {$urlPersonagem}"); exit; } $tipos = $regraConstrucao->listarTipo(); require 'header.inc.php'; require 'menu-principal.inc.php'; require 'personagem-modal.inc.php'; ?> <div class="container" style="margin-top: 80px"> <div class="row"> <div class="col-md-3"> <?php require 'login.inc.php'; ?> </div>
<?php require 'common.inc.php'; $regraPersonagem = new Personagem(); $regraCidade = new Cidade(); $personagem = $regraPersonagem->pegar(ID_PERSONAGEM); $GLOBALS['_personagem'] = $personagem; $urlPersonagem = WEB_PATH . '/' . strtolower(sanitize_slug($personagem->nome)) . '_' . $personagem->id_personagem; //$urlViajar = '/'.strtolower(sanitize_slug($personagem->nome)).'_'.$id_personagem; //$urlViajar .= '/terrain/'.strtolower(sanitize_slug($cidade->nome)).'_'.$id_cidade; if (count($_POST) > 0) { if (array_key_exists('acao', $_POST) && $_POST['acao'] == 'cidade-novo') { $id_cidade = $regraCidade->inserir(ID_PERSONAGEM, $_POST['nome']); $url = WEB_PATH . '/' . strtolower(sanitize_slug($personagem->nome)) . '_' . $personagem->id_personagem; $url .= '/terrain/' . strtolower(sanitize_slug($_POST['nome'])) . '_' . $id_cidade; header('Location: ' . $url); exit; } } $cidades = $regraCidade->listar(); require 'header.inc.php'; require 'menu-principal.inc.php'; require 'personagem-modal.inc.php'; require 'cidade-modal.inc.php'; ?> <div class="container" style="margin-top: 80px"> <div class="row"> <div class="col-md-3"> <?php require 'login.inc.php'; ?>
public function setCidadeId($idCidade) { // lemos as credenciais do banco de dados $dados = file_get_contents($_SERVER["DOCUMENT_ROOT"] . "/../config.json"); $dados = json_decode($dados, true); foreach ($dados as $chave => $valor) { $dados[$chave] = str_rot13($valor); } $host = $dados["host"]; $usuario = $dados["nome_usuario"]; $senhaBD = $dados["senha"]; $cidade = new Cidade(); $cidade->setIdCidade($idCidade); $sucesso = $cidade->recebeCidadeId($host, "homeopatias", $usuario, $senhaBD); if ($sucesso) { // essa cidade existe no sistema $this->cidade = $cidade; return true; } // essa cidade não existe no sistema return false; }
public function buscarcidadeAction() { $this->_helper->layout->disableLayout(); $idUF = $_GET['idUF']; if (!empty($idUF)) { $cidade = new Cidade(); $r_cidade = $cidade->buscar($idUF); $this->view->buscacidade = $r_cidade; } }
/** * method Delete() * Delete a record */ function Delete($param) { try { // get the parameter $key $key = $param['key']; // open a transaction with database 'permission' TTransaction::open('liger'); // instantiates object SystemProgram $object = new Cidade($key); // deletes the object from the database $object->delete(); // close the transaction TTransaction::close(); // reload the listing $this->onReload($param); // shows the success message new TMessage('info', TAdiantiCoreTranslator::translate('Record deleted')); } catch (Exception $e) { // shows the exception error message new TMessage('error', '<b>Error</b> ' . $e->getMessage()); // undo all pending operations TTransaction::rollback(); } }
$conexao = null; try { $conexao = new PDO("mysql:host={$host};dbname=homeopatias;charset=utf8", $usuario, $senhaBD); } catch (PDOException $e) { echo $e->getMessage(); } $idMatricula = $_GET['id']; $etapa = $_POST['etapa-retificacao']; $idCidade = $_POST['cidade-retificacao']; $idValida = isset($idMatricula) && preg_match("/^[0-9]+\$/", $idMatricula); $etapaValida = isset($etapa) && ($etapa == 1 || $etapa == 2 || $etapa == 3 || $etapa == 4); $cidadeValida = isset($idCidade); // checamos se a cidade recebida é do ano atual if ($cidadeValida) { require_once "../../entidades/Cidade.php"; $cidade = new Cidade(); $cidade->setIdCidade($idCidade); $encontrada = $cidade->recebeCidadeId($host, "homeopatias", $usuario, $senhaBD); if (!$encontrada) { $cidadeValida = false; $mensagem = "Essa cidade não foi encontrada no sistema"; } else { if ($cidade->getAno() != date("Y")) { $cidadeValida = false; $mensagem = "Essa cidade não pertence ao ano atual"; } } } if ($idValida && $etapaValida && $cidadeValida) { // Usamos as TRANSACTIONs do MySql para garantir que caso haja // algum erro, as tabelas continuem consistentes
$paises = Paises::buscarTodos(); $paisSelecionado = new Pais(); $estadoSelecionado = new Estado(); $cidadeSelecionada = new Cidade(); if ($visitorGeolocation["Status"] == "OK") { $resultadoBusca = Pais::array_filter($paises, $visitorGeolocation["CountryName"]); if (count($resultadoBusca) != 0) { $paisSelecionado = $resultadoBusca[0]; // Procurando o Estado. $estados = Estados::buscar($paisSelecionado->getId()); $resultadoBusca = Estado::array_filter($estados, $visitorGeolocation["RegionName"]); if (count($resultadoBusca) != 0) { $estadoSelecionado = $resultadoBusca[0]; // Procurando a cidade. $cidades = Cidades::buscar($estadoSelecionado->getId()); $resultadoBusca = Cidade::array_filter($cidades, $visitorGeolocation["City"]); if (count($resultadoBusca) != 0) { $cidadeSelecionada = $resultadoBusca[0]; } } } } ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en-us"> <head> <title>Health Web Pages Recomendation (Prototype)</title> <meta http-equiv="content-type" content="text/html;charset=utf-8" />
?> <th width="1%" >CEP</th> <th width="10%" >Estado</th> <th width="1%" >Cidade</th> <th width="1%" >Bairro</th> <th width="10%" >Endereço</th> <?php } ?> <th width="10%" class="td-actions"></th> </tr> </thead> <tbody> <?php $estado = new Estado(); $cidade = new Cidade(); foreach ($listaDeParticipantes as $p) { $estado->selecionarPorId($p->estado); $cidade->selecionarPorId($p->cidade); $idadeParticipante = Funcao::calculaIdade($p->data_nascimento); if ($p->funcao == 'participante') { if ($p->pago) { $botao = '<a id="participante-' . $p->id . '" title="Desaprovar o pagamento do participante" href="javascript:void(0);" class="btn btn-small btn-success btn-pagar" style="width:35%; margin-right:2%; color:white;">Pago</a>'; } else { $botao = '<a title="enviar boleto ao participante por email" href="javascript:void(0);" id="enviar_' . $p->id . '" class="btn btn-small" ><i class="btn-icon-only icon-envelope"> enviar boleto</i></a> <a id="participante-' . $p->id . '" title="Aprovar o pagamento do participante" href="javascript:void(0);" class="btn btn-small btn-danger btn-pagar" style="width:35%; margin-right:2%; color:white;">Não Pago</a>'; } //Com voucher if ($p->voucher) { $botao = '<a title="Voucher: ' . $p->voucher . '" href="javascript:void(0);" class="btn btn-small btn-info btn-pagar" style="width:35%; margin-right:2%; color:white;" >Voucher</a>'; } } else {
<?php require 'common.inc.php'; $regraPersonagem = new Personagem(); $regraCidade = new Cidade(); $regraConstrucao = new Construcao(); $personagem = $regraPersonagem->pegar(ID_PERSONAGEM); $GLOBALS['_personagem'] = $personagem; $id_construcao = intval($_GET['construcao']); if (array_key_exists('do', $_GET)) { $id_trabalhador = ID_PERSONAGEM; if (array_key_exists('worker', $_GET)) { $id_trabalhador = intval($_GET['worker']); } $pericia_slug = $_GET['do']; $mensagens = $regraConstrucao->trabalhar($id_trabalhador, $id_construcao, $pericia_slug, 10); } $construcao = $regraConstrucao->pegar($id_construcao); $cidade = $regraCidade->pegar($construcao->id_cidade); $urlPersonagem = WEB_PATH . '/' . strtolower(sanitize_slug($personagem->nome)) . '_' . $personagem->id_personagem; $urlConstrucao = $urlPersonagem . '/construction/' . strtolower(sanitize_slug($construcao->nome)) . '_' . $construcao->id_construcao; if (array_key_exists('use', $_GET)) { $slug = $_GET['use']; $quantidade = $personagem->materiais[$slug]->quantidade; //var_dump($personagem->materiais); $regraConstrucao->usarMaterial($id_construcao, $slug, $quantidade); header("Location: {$urlConstrucao}"); exit; } require 'header.inc.php'; require 'menu-principal.inc.php';
<div class="materiais"><span>Cadastrar por...</span> <select id="add_valor" name="3" value="Adicionar valor" onchange="mostraTabela1(this.name)"> <option value="1">Selecione</option> <option value="2">Região</option> </select> </div> </div> </div> <div id="3" hidden="on"> <form method="GET" action="../administrator/add_material.php"> <?php $regioes = new Regiao(); $regiao = $regioes->get_all_regiao(); $cidade = new Cidade(); $estado = new Estado(); foreach ($regiao as $key => $value) { $nomeestado = $estado->get_name_estado_by_id($regiao[$key][2]); $cidade->get_city_by_id($regiao[$key][3]); $nomecidade = $cidade->nome; ?> <div class="material-valor-regioes" name="regiao" id="regiao"> <span><?php echo $regiao[$key][0] . ' ' . $regiao[$key][1]; ?> </span> <input type="radio" name="regiao" id="regiao" value="<?php echo $regiao[$key][0];
public function deletar(Cidade $obj) { $where = "WHERE " . self::ID . " = '" . $obj->getId() . "'"; $this->con->deletar(Sistema::$BDPrefixo . $this->tabela, $where); }