Ejemplo n.º 1
0
 public function Alterar(PojoPaciente $paciente)
 {
     try {
         $sql = "UPDATE paciente set\n\t\tpaciente(\t\t\n                num_paciente = :num_paciente,\n                cod_grupo = :cod_grupo,\n                cod_seguradora = :cod_seguradora,\n                data_nascimento = :data_nascimento,\n                sexo = :sexo,\n                bairro = :bairro,\n                cep = :cep,\n                cidade = :cidade,\n                uf = :uf, \n                data_requisicao = :data_requisicao,\n                flag_paciente = :flag_paciente,\n                nome_paciente = :nome_paciente WHERE ?? ";
         $p_sql = $this->db->prepare($sql);
         $p_sql->bindValue(":num_paciente", $paciente->getNum_paciente());
         $p_sql->bindValue(":cod_grupo", $paciente->getCod_grupo());
         $p_sql->bindValue(":cod_seguradora", $paciente->getCod_seguradora());
         $p_sql->bindValue(":data_nascimento", $paciente->getData_nascimento());
         $p_sql->bindValue(":sexo", $paciente->getSexo());
         $p_sql->bindValue(":cep", $paciente->getBairro());
         $p_sql->bindValue(":cidade", $paciente->getCep());
         $p_sql->bindValue(":uf", $paciente->getCidade());
         $p_sql->bindValue(":data_requisicao", $paciente->getUf());
         $p_sql->bindValue(":flag_paciente", $paciente->getData_requisicao());
         $p_sql->bindValue(":flag_paciente", $paciente->getFlag_paciente());
         $p_sql->bindValue(":nome_paciente", $paciente->getNome_paciente());
         return $p_sql->execute();
     } catch (Exception $e) {
         print "Ocorreu um erro ao tentar executar esta ação, foi gerado\n um LOG do mesmo, tente novamente mais tarde.\n";
         echo $e->getCode() . " Mensagem: " . $e->getMessage();
     }
 }