Beispiel #1
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;
 }
 $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);
     $nova->setParcelaExtensaoIntensivo($ParcExtInt);
Beispiel #3
0
     $query->bindParam(1, $ano);
     $query->bindParam(2, $idCoord);
     $query->bindParam(3, $id);
     $query->setFetchMode(PDO::FETCH_ASSOC);
     $query->execute();
     // se esse coordenador é de outra cidade no ano dado, não é válido
     if ($query->fetch()) {
         $idCoordValido = false;
     }
 }
 // se todos os dados estão válidos, a cidade é editada
 if ($idValido && $nomeValido && $UfValido && $idCoordValido && $limiteValido && $tipoCursoValido && $modalidadeCursoValida && $pagamentosValidos && $mesInicio) {
     require_once "../../entidades/Cidade.php";
     $atualizar = new Cidade();
     $atualizar->setIdCidade($id);
     $atualizar->setNome($nome);
     $atualizar->setUF($UF);
     $atualizar->setAno($ano);
     $atualizar->setLocal($local);
     $atualizar->setMesInicio($mesInicio);
     $atualizar->setLimiteInscricao($limite);
     //$atualizar->setNomeEmpresa($nomeEmpresa);
     //$atualizar->setCnpjEmpresa($cnpjEmpresa);
     //$atualizar->setCustoCurso($custoCurso);
     $coordExiste = $atualizar->setCoordenadorId($idCoord);
     $atualizar->setCadastroAtivo($cadastroAtivo);
     $atualizar->setTipoCurso($tipoCurso);
     $atualizar->setModalidadeCidade($modalidadeCurso);
     $atualizar->setParcelaExtensaoRegular($ParcExtReg);
     $atualizar->setParcelaPosRegular($ParcPosReg);
     $atualizar->setParcelaExtensaoIntensivo($ParcExtInt);