Esempio n. 1
0
<?php

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();