Example #1
0
     $fetch = Fx::flattenArray($crs->getCursos());
     $result = array();
     if (isset($fetch) && is_array($fetch)) {
         foreach ($fetch as $val) {
             $crsFetch = $crs->getCurso($val);
             $crsFetch['cantidadHoras'] = intval($crsFetch['cantidadHoras']);
             $crsFetch['clasesEnSemana'] = intval($crsFetch['clasesEnSemana']);
             $crsFetch['cantidadGrupos'] = intval($crsFetch['cantidadGrupos']);
             array_push($result, $crsFetch);
         }
     }
     $return = json_encode($result);
     echo $return;
     break;
 case 'addCurso':
     $return = $crs->addCurso($dataObj->sigla, $dataObj->nombre, intval($dataObj->cantidadHoras), intval($dataObj->clasesEnSemana), intval($dataObj->cantidadGrupos));
     $return = json_encode($return);
     echo $return;
     break;
 case 'updateCurso':
     $crs->updateCurso(intval($dataObj->id), $dataObj->sigla, $dataObj->nombre, intval($dataObj->cantidadHoras), intval($dataObj->clasesEnSemana), intval($dataObj->cantidadGrupos));
     break;
 case 'deleteCurso':
     $crs->deleteCurso(intval($dataObj->id));
     break;
 case 'loadPlanesCurso':
     $planes = $crs->getPlanesCurso(intval($dataObj->id));
     $planes = json_encode($planes);
     echo $planes;
     break;
 case 'loadProfesCursos':