Exemple #1
0
 /**
  * @param	Consulta $consulta The consulta object to add.
  */
 protected function doAddConsulta($consulta)
 {
     $this->collConsultas[] = $consulta;
     $consulta->setMedico($this);
 }
Exemple #2
0
 public function listar($codigo)
 {
     if ($codigo == NULL) {
         $resultado = mysql_query("SELECT * FROM consulta C \n\t\t\t\t\t\t\t\t\t  inner join pessoas P on P.id = C.id_paciente \n\t\t\t\t\t\t\t\t\t  order by data_consulta\n\t\t\t\t\t\t\t\t\t  ");
     } else {
         $resultado = mysql_query("SELECT * FROM consulta C \n\t\t\t\t\t\t\t\t\t  inner join pessoas P on P.id = C.id_paciente \n\t\t\t\t\t\t\t\t\t  where C.id_medico='" . $codigo . "'\n\t\t\t\t\t\t\t\t\t  order by data_consulta\n\t\t\t\t\t\t\t\t\t  ");
     }
     $lista = array();
     while ($linha = mysql_fetch_array($resultado)) {
         $consulta = new Consulta();
         $consulta->setId($linha['id_consulta']);
         $res = mysql_query("SELECT id, nome FROM pessoas WHERE id='" . $linha['id_medico'] . "' ");
         $ln = mysql_fetch_array($res);
         $consulta->setMedico($ln['nome']);
         $consulta->setPaciente($linha['nome']);
         $consulta->setDataHora($linha['data_consulta']);
         $consulta->setReconsulta($linha['tipo_consulta']);
         //$consulta->setSintoma($linha['celular']);
         //$consulta->setDiagnostico($linha['data_nascimento']);
         //$consulta->setReceita($linha['data_nascimento']);
         $lista[] = $consulta;
     }
     return $lista;
 }