Example #1
0
            $procedimentos = $qProcedimentos->getResult();
            foreach ($procedimentos as $pr) {
                $newPP = new Entities\ProcedimentoPorte();
                $newPP->setProcedimento($pr);
                $newPP->setPorte($porte);
                $porte->addProcedimentosPortes($newPP);
                $newPP->setValor(0);
                $em->persist($newPP);
            }
        }
    }
    $p->setDescricaoPlano($plano['descricaoPlano']);
    $valorCh = $c->getvalorGeralCh();
    $valorCh = $plano["valorCh"] > 0 ? $plano["valorCh"] : $c->getvalorGeralCh();
    $p->setValorCh($valorCh);
    $c->addPlanos($p);
    $p->setConvenio($c);
}
foreach ($convenio['enderecosConvenio'] as $enderecoConvenio) {
    $end = $em->find("Entities\\EnderecoConvenio", $enderecoConvenio['id']);
    if (empty($end)) {
        $end = new EnderecoConvenio();
    }
    $end->setComplementoEndereco($enderecoConvenio['complemento']);
    $end->setNumeroEndereco($enderecoConvenio['numeroEndereco']);
    $endereco = $enderecoConvenio['endereco'];
    $e = $end->getEndereco();
    if (empty($e)) {
        $e = new Endereco();
    }
    $e->setBairro($endereco['bairro']);