/** * Retorna um array contendo os contatos * @param string $st_nome * @return Array */ public function _list($id_cont = null) { if (!is_null($id_cont)) { $st_query = 'SELECT * FROM pesquisa where excluido = 0 and id_consulta = "' . $id_cont . '" order by id_consulta desc limit 1;'; } else { $st_query = 'SELECT * FROM pesquisa where excluido = 0 order by id_consulta desc ;'; } $v_consultas = array(); try { $o_data = $this->o_db->query($st_query); while ($o_ret = $o_data->fetchObject()) { $o_consulta = new ConsultaModel(); $o_consulta->setId($o_ret->id_consulta); $o_consulta->setRequisicaoTemperatura($o_ret->requisicao_temperatura); $o_consulta->setRequisicaoTipo($o_ret->requisicao_tipo); $o_consulta->setRespostaTemperatura($o_ret->resposta_temperatura); $o_consulta->setDataConsulta($o_ret->datahora_consulta); $o_consulta->setIp($o_ret->ip_requisitante); $o_consulta->setXmlGerado($o_ret->xml_gerado); array_push($v_consultas, $o_consulta); } } catch (PDOException $e) { } return $v_consultas; }