$p->setNome($c->getNome()); $p->setNroCarteirinha($c->getCarteirinha()); $p->setSexo($c->getSexo()); $p->setTelefone($c->getTelefone()); $p->setIdade($c->getIdade()); $nc->setPaciente($p); $nc->setAnestesista($c->getMedico()); $convenio = $c->getConvenio(); if (!empty($convenio)) { $nc->setConvenio($c->getConvenio()); // $p->setConvenio($c->getConvenio()); $nc->setPlanoConvenio($c->getPlanoConvenio()); $p->setPlanoConvenio($c->getPlanoConvenio()); } if (!empty($convenio)) { $nc->setCodigoConsulta($c->getConvenio()->getCodigoConsulta()); } if (!empty($convenio)) { $nc->setValorConsulta($convenio->getValorConsulta()); } $nc->setNroAtendimento(""); $nc->setUrgencia(0); $nc->setTipo('C'); $em->persist($nc); $em->persist($p); $em->remove($c); try { $em->flush(); $nc->setNumeroGuia(str_pad($nc->getId(), 8, "0", STR_PAD_LEFT)); $em->persist($nc); } catch (Exception $e) {
$consulta->setCid($cidC); $p = new Entities\Cliente(); $p->setNome($nome); $p->setNroCarteirinha($carteirinha); $p->setSexo($sexo); $p->setTelefone($telefone); $p->setIdade($idade); if (!empty($anestesista)) { $consulta->setAnestesista($anestesista); } if (!empty($cirurgiao)) { $consulta->setCirurgiao($cirurgiao); } $consulta->setPaciente($p); $consulta->setConvenio($convenio); $consulta->setCodigoConsulta($convenio->getCodigoConsulta()); $d = $consulta->getDataDigitacao(); //if(!empty($d)){ $plano = $em->find("Entities\\PlanoConvenio", $planoConvenio); if (!empty($plano)) { $consulta->setPlanoConvenio($plano); $p->setPlanoConvenio($plano); $em->persist($plano); } //} $data = getDateTimeFromDateBr($dataCirurgia); $consulta->setDataCirurgia($data); $consulta->setValorConsulta($convenio->getValorConsulta()); $consulta->setNroAtendimento(""); $consulta->setUrgencia(0); $consulta->setTipo("C");