예제 #1
0
foreach ($turnos as $n) {
    $turno = new Turno($n['id'], $n['nome'], $n['codigo']);
    if ($repositorio->criar($turno)) {
        echo 'O Turno ' . $turno->getNome() . ' foi criado com sucesso' . "\n";
    } else {
        echo 'O Turno ' . $turno->getNome() . ' ja existe' . "\n";
    }
}
$listaDeCursos = $repositorio->todos('cursos');
$listaDeNiveis = $repositorio->todos('niveis');
$listaDeTurnos = $repositorio->todos('turnos');
$listaDeDisciplinas = $repositorio->todos('disciplinas');
foreach ($listaDeTurnos as $turno) {
    foreach ($listaDeCursos as $curso) {
        foreach ($listaDeNiveis as $nivel) {
            $repositorioDeTurmas->criar(new Turma(null, $curso, $nivel, $turno));
        }
    }
}
$disciplinas = array();
$disciplinas['SEM1'] = array(array('nome' => 'AMI', 'codigo' => 'AMI'), array('nome' => 'ALGA', 'codigo' => 'ALGA'), array('nome' => 'MDI', 'codigo' => 'MDI'), array('nome' => 'Informática', 'codigo' => 'INFORMATICA'), array('nome' => 'IaE', 'codigo' => 'IaE'), array('nome' => 'Fisica', 'codigo' => 'FISICA'));
$disciplinas['SEM2'] = array(array('nome' => 'AMII', 'codigo' => 'AMII'), array('nome' => 'AdC', 'codigo' => 'AdC'), array('nome' => 'MDII', 'codigo' => 'MDII'), array('nome' => 'IaP', 'codigo' => 'IaP'), array('nome' => 'DAC', 'codigo' => 'DAC'), array('nome' => 'IeM', 'codigo' => 'IEM'));
$disciplinas['SEM3'] = array(array('nome' => 'AMIII', 'codigo' => 'AMIII'), array('nome' => 'EA', 'codigo' => 'EA'), array('nome' => 'BDI', 'codigo' => 'BDI'), array('nome' => 'POOI', 'codigo' => 'POOI'), array('nome' => 'PME', 'codigo' => 'PME'), array('nome' => 'LP', 'codigo' => 'LP'));
$disciplinas['SEM4'] = array(array('nome' => 'MN', 'codigo' => 'MN'), array('nome' => 'POO II', 'codigo' => 'POO2'), array('nome' => 'BDII', 'codigo' => 'BDII'), array('nome' => 'ED', 'codigo' => 'ED'), array('nome' => 'SM', 'codigo' => 'SM'), array('nome' => 'EDA', 'codigo' => 'EDA'));
$disciplinas['SEM5'] = array(array('nome' => 'ES I', 'codigo' => 'ES1'), array('nome' => 'Redes I', 'codigo' => 'REDES1'), array('nome' => 'MP', 'codigo' => 'MP'), array('nome' => 'Ingles I', 'codigo' => 'INGLES1'), array('nome' => 'SOPC', 'codigo' => 'SOPC'), array('nome' => 'PWSGC', 'codigo' => 'PWSGC'));
$disciplinas['SEM6'] = array(array('nome' => 'GE', 'codigo' => 'ES'), array('nome' => 'HC', 'codigo' => 'HC'), array('nome' => 'Redes II', 'codigo' => 'REDES2'), array('nome' => 'ES II', 'codigo' => 'ES2'), array('nome' => 'IA I', 'codigo' => 'IA1'), array('nome' => 'IO', 'codigo' => 'IO'));
$disciplinas['SEM7'] = array(array('nome' => 'IA II', 'codigo' => 'IA2'), array('nome' => 'CeSD', 'codigo' => 'CESD'), array('nome' => 'AeSSC', 'codigo' => 'AESSC'), array('nome' => 'Compiladores', 'codigo' => 'COMPILADORES'), array('nome' => 'OdI', 'codigo' => 'ODI'));
$disciplinas['SEM8'] = array(array('nome' => 'SSeA', 'codigo' => 'SSEA'), array('nome' => 'AEP', 'codigo' => 'AEP'), array('nome' => 'CG', 'codigo' => 'CG'), array('nome' => 'SD', 'codigo' => 'SD'), array('nome' => 'PIA', 'codigo' => 'PIA'));
$disciplinas['SEM9'] = array(array('nome' => 'EP', 'codigo' => 'EP'), array('nome' => 'TL', 'codigo' => 'TL'));
foreach ($disciplinas as $semestre) {
    foreach ($semestre as $d) {