<?php $status = 'NO'; $resultados = null; try { include_once '../../../config.php'; if (isset($_SESSION['idPessoaProprietario'])) { $obj = new ImovelProximidadeTipo(Conf::pegCnxPadrao()); $obj->_preecheObjeto($_POST['id']); $resultados = array(array('id' => $obj->getIdProximidade(), 'descricao' => $obj->getDescricao())); $status = sizeof($resultados) > 0 ? 'OK' : 'NO'; } } catch (PDOException $e) { $status = 'ERRO'; } echo json_encode(array('status' => $status, 'resultados' => $resultados));
} } } else { ?> <tr><td colspan="4" align="center"><strong><i>Nenhuma caracteristica cadastrada!</i></strong></td></tr> <?php } ?> </tbody> </table> </div> <div id="proximidade" class="hide"> <p><label>Proximidade:</label><select id="idProximidade" class="medium" > <option value="-1"> -- Selecione uma proximidade -- </option> <?php $proximidade = new ImovelProximidadeTipo(Conf::pegCnxPadrao()); $util->preencheComboDB($proximidade->getCadastradas()); ?> </select></p> <input type="hidden" id="seqProximidade" name="seqProximidade" /> <p><label>Descrição:</label><input type="text" id="desProximidade" class="medium" name="desProximidade" /> <button type="button" id="btnAddProximidade" class="button medium green" name="btnAddProximidade"><strong>Adicionar</strong></button></p><br /> <table id="tblProximidades" class="tabelapadrao ajustar"> <thead> <tr> <th>#</th> <th>Proximidade</th> <th>Descrição</th> <th>Excluir</th> </tr> </thead> <tbody>
</table> </fieldset> </div> <div id="proximidade" class="tab-pane"> <fieldset> <legend><strong>Adicione as proximidades do imóvel</strong></legend> <div class="form-group"> <label class="col-sm-2 control-label no-padding-right" for="idProximidade"><strong>Proximidade:</strong></label> <div class="col-sm-9"> <select id="idProximidade" class="col-xs-10 col-sm-5"> <option value="-1"> -- Selecione uma proximidade -- </option> <?php $proximidade = new ImovelProximidadeTipo(Conf::pegCnxPadrao()); Utilitarios::preencheComboDB($proximidade->getCadastradas()); ?> </select> </div> </div> <input type="hidden" id="seqProximidade" name="seqProximidade" /> <div class="form-group"> <label class="col-sm-2 control-label no-padding-right" for="desProximidade"><strong>Descrição:</strong></label> <div class="col-sm-9"> <input type="text" id="desProximidade" class="col-xs-10 col-sm-5" name="desProximidade" /> <!--<button type="button" id="btnAddProximidade" class="button medium green" name="btnAddProximidade"><strong>Adicionar</strong></button>--> <button class="btn btn-sm btn-primary" type="button" id="btnAddProximidade" name="btnAddProximidade">
<?php include_once '../../../config.php'; try { $status = 'ERRO'; $id = 0; if (isset($_SESSION['idPessoaProprietario'])) { $obj = new ImovelProximidadeTipo(Conf::pegCnxPadrao()); $obj->setDados($_POST); $id = $obj->_salvar(); $id = empty($id) ? $obj->getIdCaracteristica() : $id; $status = 'OK'; } $retorno = array('status' => $status, 'id' => $id); } catch (PDOException $e) { $retorno = array('status' => 'ERRO'); } echo json_encode($retorno);
<?php include_once '../../../config.php'; try { $status = 'ERRO'; if (isset($_SESSION['idPessoaProprietario'])) { $obj = new ImovelProximidadeTipo(Conf::pegCnxPadrao()); $obj->setIdProximidade($_POST['id']); $obj->_delete(); $status = 'OK'; } $retorno = array('status' => $status); } catch (PDOException $e) { $retorno = array('status' => 'ERRO'); } echo json_encode($retorno);
<?php $status = 'NO'; $resultados = null; try { include_once '../../../config.php'; if (isset($_SESSION['idPessoaProprietario'])) { $obj = new ImovelProximidadeTipo(Conf::pegCnxPadrao()); $obj->setDescricao($_POST['consulta']); $resultados = $obj->consultar(); $status = sizeof($resultados) > 0 ? 'OK' : 'NO'; } } catch (PDOException $e) { $status = 'ERRO'; } echo json_encode(array('status' => $status, 'resultados' => $resultados));