<?php //Classes require_once "../util/includes-json-class.php"; function consultaContatos($aTerm = '') { $oContatos = new Contatos($aTerm); $sFiltro = " responsavel LIKE '%" . $aTerm['term'] . "%' LIMIT 15"; $aContato = $oContatos->getList($sFiltro); $aReturn['results'] = $aContato; echo json_encode($aReturn); } if (!empty($_GET["funcao"])) { if ($_GET["funcao"] == "idcontato") { consultaContatos($_GET); } }
require_once "../util/includes-json-class.php"; if (!empty($_POST['FRMfuncao'])) { if ($_POST['FRMfuncao'] == 'cadastraNovoContato') { //Cadastra contatos $oContatos = new Contatos(); $oContatos->_item['responsavel'] = $_POST['FRMresponsavel']; $iIdcontato = $oContatos->createNewObject(); //Cadastra formas de contatos cadastraFormasContatos($iIdcontato, 1, $_POST['FRMemail']); cadastraFormasContatos($iIdcontato, 2, $_POST['FRMtelefone']); if (!empty($_POST['FRMidimovel'])) { //Relaciona contato com imovel $aContatoImovel = relacionaContatoImovel($_POST['FRMidimovel'], $iIdcontato); echo json_encode($aContatoImovel); } else { echo json_encode(consultaContatos()); } } } else { //Lista contatos na tela if (!empty($_POST['parametro'])) { echo json_encode(consultaContatoImovel($_POST['parametro'])); } } function cadastraFormasContatos($iIdcontato, $iTipo, $sContato) { $oFormContato = new Formascontatos(); $oFormContato->_item['contatoid'] = $iIdcontato; $oFormContato->_item['tipo'] = $iTipo; $oFormContato->_item['contato'] = $sContato; $oFormContato->createNewObject();