use Entities\Endereco; use Entities\EnderecoMedico; use Entities\Medico; $medico = $_REQUEST['medico']; $m = $em->find("Entities\\Medico", $medico['id']); if (empty($m)) { $m = new Medico(); } $m->setCnes($medico['cnes']); $m->setCrm($medico['crm']); $m->setNome($medico['nome']); $m->setCelular($medico['celular']); $m->setTelefone($medico['telefone']); $m->setEmail($medico['email']); $m->setNextel($medico['nextel']); $especialidade = $em->find("Entities\\Especialidade", $medico['especialidade']['id']); $m->setEspecialidade($especialidade); //echo $especialidade->getDescricao(); $tipoMedico = $em->find("Entities\\TipoMedico", $medico['tipoMedico']['id']); $m->setTipo($tipoMedico); foreach ($medico['enderecosMedico'] as $enderecoMedico) { $endMedico = $em->find("Entities\\EnderecoMedico", $enderecoMedico['id']); if (empty($endMedico)) { $endMedico = new EnderecoMedico(); } $endereco = $enderecoMedico['endereco']; $end = $endMedico->getEndereco(); if (empty($end)) { $end = new Endereco(); }