Esempio n. 1
0
 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'));
 }
Esempio n. 2
0
 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;
 }
Esempio n. 3
0
 /**
  * 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);
 }
Esempio n. 4
0
 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();
     }
 }
Esempio n. 5
0
 /**
  * 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();
 }
Esempio n. 7
0
     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;
 }
Esempio n. 8
0
 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);
     }
 }
Esempio n. 10
0
 $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);
Esempio n. 11
0
				
			</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>
Esempio n. 12
0
     }
 }
 $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) . "%";
Esempio n. 13
0
 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;
 }
Esempio n. 14
0
 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;
 }
Esempio n. 15
0
 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");
 }
Esempio n. 17
0
 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;
     }
 }
Esempio n. 18
0
 public function getCidade()
 {
     if (!empty($this->cidade)) {
         $cidade = new Cidade();
         $cidade->selecionarPorId($this->cidade);
         return $cidade;
     } else {
         return $this->cidade;
     }
 }
Esempio n. 19
0
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>&nbsp;Limpar busca
							</button>
Esempio n. 20
0
<?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>
Esempio n. 21
0
<?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';
?>
Esempio n. 22
0
 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;
     }
 }
Esempio n. 24
0
 /**
  * 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();
     }
 }
Esempio n. 25
0
 $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
Esempio n. 26
0
$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" />
Esempio n. 27
0
        ?>
								<th width="1%" >CEP</th>
								<th width="10%" >Estado</th>
								<th width="1%" >Cidade</th>
								<th width="1%" >Bairro</th>
								<th width="10%" >Endere&ccedil;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&atilde;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 {
Esempio n. 28
0
<?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';
Esempio n. 29
0
                <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];
Esempio n. 30
0
 public function deletar(Cidade $obj)
 {
     $where = "WHERE " . self::ID . " = '" . $obj->getId() . "'";
     $this->con->deletar(Sistema::$BDPrefixo . $this->tabela, $where);
 }