Exemplo n.º 1
0
                } else {
                    $aAviso['texto'] = "Erro ao salvar o arquivo. Aparentemente você não tem permissão de escrita.<br />";
                    $aAviso['tipo'] = "danger";
                }
            } else {
                $aAviso['texto'] = "Você não enviou nenhum arquivo!";
                $aAviso['tipo'] = "danger";
            }
            $oImagens->_item['imovel'] = $iIdImovel;
            $oImagens->_item['imagem'] = $novoNome;
            $oImagens->createNewObject(true);
        }
    }
    //Cadastro de Contatos
    $oContatos = new Contatos();
    $iTotalCnt = count($_POST['FRMresponsavel']);
    for ($i = 0; $i < $iTotalCnt; $i++) {
        $oContatos->_item['imovel'] = $iIdImovel;
        $oContatos->_item['responsavel'] = $_POST['FRMresponsavel'][$i];
        $oContatos->_item['email'] = $_POST['FRMemail'][$i];
        $oContatos->_item['telefone'] = $_POST['FRMtelefone'][$i];
        $oContatos->createNewObject(true);
    }
    if (!empty($return)) {
        $aAviso['texto'] = "Cadastro realizado com sucesso!";
        $aAviso['tipo'] = "success";
    } else {
        $aAviso['texto'] = "Erro ao cadastrar!";
        $aAviso['tipo'] = "danger";
    }
}
Exemplo n.º 2
0
<?php

$aMenu = array(0 => array('title' => 'Imóveis', 'href' => '/community', 'child' => array(0 => array('title' => 'Cadastrar', 'href' => 'community', 'child' => array(0 => array('title' => 'Irc', 'href' => 'irc'), 1 => array('title' => 'Events', 'href' => 'events'))), 1 => array('title' => 'Buscar', 'href' => 'getting-involved', 'child' => array(0 => array('title' => 'Translation', 'href' => 'translation'), 1 => array('title' => 'Design', 'href' => 'contribute/themes'), 2 => array('title' => 'Coding', 'href' => 'contribute/development'))))), 1 => array('title' => 'Contatos', 'href' => 'support', 'child' => array(0 => array('title' => 'Search', 'href' => 'search/apachesolr_search'), 1 => array('title' => 'Forums', 'href' => 'Forum'), 2 => array('title' => 'Community Documentation', 'href' => 'documentation'))), 2 => array('title' => 'Tipos de Imóveis', 'href' => 'support', 'child' => array(0 => array('title' => 'Search', 'href' => 'search/apachesolr_search'), 1 => array('title' => 'Forums', 'href' => 'Forum'), 2 => array('title' => 'Community Documentation', 'href' => 'documentation'))));
if (!empty($_POST['frmNome'])) {
    $oResponsavel = new Responsaveis();
    $oResponsavel->_item['nome'] = $_POST['frmNome'];
    $iId = $oResponsavel->createNewObject(true);
    $iId = 1;
    $oContatos = new Contatos();
    $iTotal = count($_POST['frmTelefone']);
    for ($i = 0; $i < $iTotal; $i++) {
        $oContatos->_item['tipo'] = 1;
        //ID 1 TELEFONE
        $oContatos->_item['responsavel'] = $iId;
        $oContatos->_item['contato'] = $_POST['frmTelefone'][$i];
        $oContatos->createNewObject(true);
    }
    $iTotal = count($_POST['frmEmail']);
    for ($i = 0; $i < $iTotal; $i++) {
        $oContatos->_item['tipo'] = 2;
        //ID 2 E-MAIL
        $oContatos->_item['responsavel'] = $iId;
        $oContatos->_item['contato'] = $_POST['frmEmail'][$i];
        $return = $oContatos->createNewObject(true);
    }
    if ($return) {
        $aAviso['texto'] = "Cadastro realizado com sucesso!";
        $aAviso['tipo'] = "success";
    } else {
        $aAviso['texto'] = "Erro ao cadastrar!";
        $aAviso['tipo'] = "danger";
<?php

//Classes
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;