public function ajaxPessoaJSON() { $pessoa = new models\Pessoa(); $filter->nome = $this->data->letraJson; $this->data->ajaxReturn = $pessoa->listByFilter($filter)->asQuery()->storeResult(0, 1); $this->data->ajaxReturn->control = "pessoasJson"; $this->renderJSON(); }
public function exportPDF() { $pessoa = new models\Pessoa($this->data->id); $filter->nome = $this->data->nome; $query = $pessoa->listByFilter($filter)->asQuery(); $dadosArray = $query->getResult(); $columnNames = $query->getColumnNames(); $exporter = new MExporter('pdf'); $exporter->addColumns($columnNames); $urlArquivo = $exporter->execute($dadosArray); $this->redirect($urlArquivo); }