public function lista2Action()
 {
     $paciente1 = new Paciente();
     $paciente1->setNome("Paciente 1");
     $paciente1->setId("1");
     $paciente2 = new Paciente();
     $paciente2->setNome("Paciente 2");
     $paciente2->setId("2");
     $paciente3 = new Paciente();
     $paciente3->setNome("Paciente 3");
     $paciente3->setId("3");
     $this->view->array_pacientes = array($paciente1, $paciente2, $paciente3);
     $pagina = $this->_getParam("p");
     if (isset($pagina)) {
         $this->view->mypag = $pagina;
     } else {
         $this->view->mypag = 1;
     }
     $this->view->rows = 2;
     //numero de linhas
     $this->view->pags = ceil(count($this->view->array_pacientes) / $this->view->rows);
     //numero de paginas
     $this->view->myrow = $this->view->rows * $this->view->mypag - $this->view->rows;
     //primeira linha da pagina
 }
 function inserir()
 {
     require_once "../modelo/Paciente.php";
     $paciente = new Paciente();
     //$paciente->setId($_POST['id']);
     $paciente->setTipo('paciente');
     $paciente->setNome($_POST['nome']);
     $paciente->setEmail($_POST['email']);
     $paciente->setTelefoneRes($_POST['telefone']);
     $paciente->setTelefoneCel($_POST['celular']);
     $paciente->setDataNascimento($_POST['data_nascimento']);
     $paciente->setSexo($_POST['sexo']);
     $paciente->setCpf($_POST['cpf']);
     $paciente->setEndereco($_POST['endereco']);
     $paciente->setProntuario('');
     //sintoma, diagnóstico, prescrição
     $paciente->setConvenio($_POST['convenio']);
     $paciente->setConsultas('');
     //lista de consultas
     $paciente->inserir();
     echo "<script>alert('Dados inseridos com sucesso!');</script>";
 }
Example #3
0
 public function listar()
 {
     $resultado = mysql_query(" \tSELECT P.id, P.tipo, P.nome, P.email, P.celular, P.telefone, P.data_nascimento, P.sexo, P.cpf, P.endereco, PC.id_pessoa, PC.convenio FROM pessoas P \n\t\t\t\t\t\t\t\t\t\tinner join paciente PC on PC.id_pessoa = P.id\n\t\t\t\t\t\t\t\t\t\twhere p.tipo = 'paciente'\t\n\t\t\t\t\t\t\t\t\t\t");
     $lista = array();
     while ($linha = mysql_fetch_array($resultado)) {
         $paciente = new Paciente();
         $paciente->setId($linha['id']);
         $paciente->setTipo($linha['tipo']);
         $paciente->setNome($linha['nome']);
         $paciente->setEmail($linha['email']);
         $paciente->setTelefoneRes($linha['telefone']);
         $paciente->setTelefoneCel($linha['celular']);
         $paciente->setDataNascimento($linha['data_nascimento']);
         $paciente->setSexo($linha['sexo']);
         $paciente->setCpf($linha['cpf']);
         $paciente->setEndereco($linha['endereco']);
         //$paciente->setProntuario(''); //sintoma, diagnóstico, prescrição
         $paciente->setConvenio($linha['convenio']);
         //$paciente->setConsultas(''); //lista de consultas
         $lista[] = $paciente;
     }
     return $lista;
 }