public function add() { $instituicao = new Instituicao(); $instituicao->setCidade($_POST['cidade_instituicao']); $instituicao->setEstado($_POST['estado_instituicao']); $instituicao->setNome($_POST['nome_instituicao']); $instituicao->setSigla($_POST['sigla_instituicao']); $instituicao->setTipo('3'); $instituicao->setSite($_POST['site_instituicao']); $instituicaoMySqlDAO = new InstituicaoMySqlDAO(); $instituicaoMySqlDAO->insert($instituicao); }
public function recuperarInstituicao($id_instituicao){ $query ="SELECT tbl_instituicao.instituicao AS instituicao, tbl_instituicao.nome AS nome, tbl_instituicao.unificado AS unificado, tbl_instituicao.endereco AS endereco, tbl_instituicao.numero AS numero, tbl_instituicao.complemento AS complemento, tbl_instituicao.bairro AS bairro, tbl_instituicao.cidade AS cidade, tbl_instituicao.estado AS estado, tbl_instituicao.cep AS cep, tbl_instituicao.pais AS pais FROM tbl_instituicao WHERE tbl_instituicao.instituicao = $id_instituicao "; $banco = $this->getBancoDados(); $instituicao = NULL; $retorno = $banco->executaSQL($query); if($retorno != NULL) { if ($banco->numRows($retorno) == 0){ throw new Exception("Nenhuma instituicao encontrado.",0); } while($linha = $banco->fetchArray($retorno)) { $instituicao = new Instituicao(); $instituicao->setId($linha['instituicao']); $instituicao->setNome($linha["nome"]); $instituicao->setUnificado($linha["unificado"]); $instituicao->setEndereco($linha["endereco"]); $instituicao->setNumero($linha["numero"]); $instituicao->setComplemento($linha["complemento"]); $instituicao->setBairro($linha["bairro"]); $instituicao->setCidade($linha["cidade"]); $instituicao->setEstado($linha["estado"]); $instituicao->setCep($linha["cep"]); $instituicao->setPais($linha["pais"]); } return $instituicao; } else { throw new Exception("Erro ao recuperar Instituicao ($query)"); } }
$complemento = addslashes(trim($_POST['complemento'])); $bairro = addslashes(trim($_POST['bairro'])); $cidade = addslashes(trim($_POST['cidade'])); $estado = addslashes(trim($_POST['estado'])); $cep = addslashes(trim($_POST['cep'])); try { $instit = new Instituicao(); $instit->setId($instituicao); $instit->setNome($nome); $instit->setUnificado($_login_unificado); $instit->setEndereco($endereco); $instit->setNumero($numero); $instit->setComplemento($complemento); $instit->setBairro($bairro); $instit->setCidade($cidade); $instit->setEstado($estado); $instit->setCep($cep); $sessionFacade->gravarInstituicao($instit); $banco->desconecta(); header("Location: cadastro.instituicao.php?instituicao=".$instit->getId()."&msg_codigo=1"); exit; } catch(Exception $e) { //header("location: cadastrarCliente.php?msg=".$e->getMessage()); array_push($msg_erro,$e->getMessage()); #exit; } } ##############################################################################
<?php require_once 'autoload.php'; if (isset($_REQUEST['opcao'])) { //------------ inserir_instituicao ---------------------- if ($_REQUEST['opcao'] == 'inserir_instituicao') { $nome_inst = $_REQUEST['nome_inst']; $sigla_inst = $_REQUEST['sigla_inst']; $cidade_inst = $_REQUEST['cidade_inst']; $estado_inst = $_REQUEST['estado_inst']; $site_inst = $_REQUEST['site_inst']; $tipo_inst = $_REQUEST['tipo_inst']; $inst = new Instituicao(); $inst->setNome($nome_inst); $inst->setSigla($sigla_inst); $inst->setCidade($cidade_inst); $inst->setEstado($estado_inst); $inst->setSite($site_inst); $inst->setTipo($tipo_inst); $dao_inst = new InstituicaoMySqlDAO(); $id_inst = $dao_inst->insert($inst); echo $id_inst; exit; } else { if ($_REQUEST['opcao'] == 'getInstituicoes') { ViewUsuario::viewInstituicoesAjax(); } } }
function Main() { echo "<script> alert('Dieguinhooo');\n \n\t\t</script>"; $u = unserialize($_SESSION['usu']); $cod = $_POST['txtCodigo']; $nomecomp = $_POST['txtNomeCompleto']; $sigla = $_POST['txtSigla']; $end = $_POST['txtEndereco']; $compl = $_POST['txtComplemento']; $numero = $_POST['txtNumero']; $bairro = $_POST['txtBairro']; $cidade = $_POST['txtCidade']; $cep = $_POST['txtCEP']; $uf = $_POST['txtUF']; $pais = $_POST['txtPais']; $fone = $_POST['txtFoneContato']; $site = $_POST['txtSite']; $email = $_POST['txtEmail']; $obrigaemail = $_POST['chkObrigaEmail']; if ($obrigaemail != "") { $dominio = $_POST['txtDominioEmail']; } $ativo = $_POST['chkAtivo']; $nomeresp = $_POST['txtNomeResponsavel']; $emailresp = $_POST['txtEmailResponsavel']; $foneresp = $_POST['txtFoneResponsavel']; $data = date("Y-m-d H:i:s"); $usuario = $u->getCodigo(); header('Content-Type: text/html; charset=iso-8859-1'); try { $i = new Instituicao(); if ($nomecomp != "") { $i->setNomeCompleto($nomecomp); } if ($sigla != "") { $i->setSigla($sigla); } if ($end != "") { $i->setEndereco($end); } if ($compl != "") { $i->setComplemento($compl); } if ($numero != "") { $i->setNumero($numero); } if ($bairro != "") { $i->setBairro($bairro); } if ($cidade != "") { $i->setCidade($cidade); } if ($cep != "") { $i->setCEP($cep); } if ($uf != "") { $i->setUF($uf); } if ($pais != "") { $i->setPais($pais); } if ($fone != "") { $i->setFoneContato($fone); } if ($site != "") { $i->setSite($site); } if ($email != "") { $i->setEmail($email); } if ($obrigaemail != "") { $i->setObrigaEmail(1); } if ($dominio != "") { $i->setDominioEmail($dominio); } if ($ativo != "") { $i->setAtivo($ativo); } if ($nomeresp != "") { $i->setNomeResponsavel($nomeresp); } if ($emailresp != "") { $i->setEmailResponsavel($emailresp); } if ($foneresp != "") { $i->setFoneResponsavel($foneresp); } $i->setCodUsuario($usuario); $i->setDtCadastro($data); if ($cod == "") { if ($i->Insere()) { Log::RegistraLog("Instituição de ensino " . $nomecomp . " inserido pelo usuário " . $u->getNome() . ".", 0); echo "GRAVADO"; } else { Log::DetalhaLog("Erro ao tentar inserir a instituição de ensino " . $nomecomp . ". " . $i->getErro(), 1); echo $i->getErro(); } } else { if ($i->Altera()) { Log::RegistraLog("Instituição de ensino " . $nomecomp . " atualizada pelo usuário " . $u->getNome() . ".", 0); echo "GRAVADO"; } else { Log::DetalhaLog("Erro ao tentar atualizar a instituição de ensino " . $nomecomp . ". " . $i->getErro(), 1); echo $i->getErro(); } } } catch (Exception $ex) { echo $ex->getMessage(); } }