/** * Método enderecos() * Visualiza, exclui e altera os endereços do agente * @access public * @param void * @return void */ public function enderecosAction() { $this->autenticacao(); $idAgente = $this->_request->getParam("id"); $lista = ManterAgentesDAO::buscarEnderecos($idAgente); $this->view->endereco = $lista; $this->view->qtdEndereco = count($lista); }
public function buscarenderecosAction() { $this->_helper->layout->disableLayout(); // desabilita o layout $this->_helper->viewRenderer->setNoRender(true); // caso o id do agente esteja definido if ($_REQUEST['idAgente']) { $Enderecos = ManterAgentesDAO::buscarEnderecos($_REQUEST['idAgente']); // busca todos os endereços do agente $novos_enderecos = array(); $E = 0; foreach ($Enderecos as $dado) { $enderecos[$E]['Logradouro'] = utf8_encode($dado->Logradouro); $enderecos[$E]['TipoLogradouro'] = $dado->TipoLogradouro; $enderecos[$E]['Numero'] = $dado->Numero; $enderecos[$E]['Bairro'] = utf8_encode($dado->Bairro); $enderecos[$E]['Complemento'] = utf8_encode($dado->Complemento); $enderecos[$E]['Cep'] = $dado->Cep; $enderecos[$E]['Status'] = utf8_encode($dado->Status); $enderecos[$E]['Divulgar'] = utf8_encode($dado->Divulgar); $enderecos[$E]['Usuario'] = utf8_encode($dado->Usuario); $enderecos[$E]['TipoEndereco'] = utf8_encode($dado->TipoEndereco); $enderecos[$E]['CodTipoEndereco'] = $dado->CodTipoEndereco; $enderecos[$E]['Municipio'] = utf8_encode($dado->Municipio); $enderecos[$E]['CodMun'] = $dado->CodMun; $enderecos[$E]['UF'] = utf8_encode($dado->UF); $enderecos[$E]['CodUF'] = $dado->CodUF; $E++; } echo json_encode($enderecos); } // fecha if }