Commit 1c71d1c7bd78148043e90715ae22f71487e794a0
1 parent
490bc0a9
Exists in
2.8
and in
6 other branches
Usa model para consultar disciplina dispensada
Showing
1 changed file
with
4 additions
and
9 deletions
Show diff stats
ieducar/lib/App/Model/IedFinder.php
... | ... | @@ -3,6 +3,7 @@ |
3 | 3 | use App\Models\LegacyDiscipline; |
4 | 4 | use App\Models\LegacyDisciplineAcademicYear; |
5 | 5 | use App\Models\LegacySchool; |
6 | +use App\Models\LegacySchoolClass; | |
6 | 7 | use iEducar\Modules\Enrollments\Exceptions\StudentNotEnrolledInSchoolClass; |
7 | 8 | use iEducar\Modules\AcademicYear\Exceptions\DisciplineNotLinkedToRegistrationException; |
8 | 9 | use iEducar\Modules\EvaluationRules\Exceptions\EvaluationRuleNotDefinedInLevel; |
... | ... | @@ -1112,15 +1113,9 @@ class App_Model_IedFinder extends CoreExt_Entity |
1112 | 1113 | return; |
1113 | 1114 | } |
1114 | 1115 | |
1115 | - $sql = " | |
1116 | - SELECT ref_cod_disciplina_dispensada | |
1117 | - FROM pmieducar.turma | |
1118 | - WHERE cod_turma = $1; | |
1119 | - "; | |
1120 | - | |
1121 | - $disciplinaDispensada = Portabilis_Utils_Database::fetchPreparedQuery($sql, ['params' => $codTurma]); | |
1122 | - | |
1123 | - return $disciplinaDispensada[0]['ref_cod_disciplina_dispensada']; | |
1116 | + $schoolClass = LegacySchoolClass::query()->find($codTurma); | |
1117 | + $disciplinaDispensada = $schoolClass->ref_cod_disciplina_dispensada; | |
1118 | + return $disciplinaDispensada; | |
1124 | 1119 | } |
1125 | 1120 | |
1126 | 1121 | public static function validaDispensaPorMatricula( | ... | ... |