/** * Función Llamada Por Json Desde El formulario para Agregar Carga */ public function agregarCarga() { try { $idSalon = isset($_POST['idSalon']) ? $_POST['idSalon'] : NULL; $idPersona = isset($_POST['idDocente']) ? $_POST['idDocente'] : NULL; $materias = isset($_POST['materias']) ? $_POST['materias'] : NULL; $arreglo = array(); $arreglo = explode(',', $materias); $c = new Carga(); for ($i = 0; $i < count($arreglo); $i++) { $carga = new Carga(); $resultado = $carga->verificarCarga($idSalon, $arreglo[$i]); if (count($resultado) == 0) { $carga->setIdPersona($idPersona); $carga->setIdMateria($arreglo[$i]); $carga->setIdSalon($idSalon); $carga->crearCarga($carga); } } echo json_encode("Carga Agregada Correctamente"); } catch (Exception $exc) { echo json_encode('Error de aplicacion: ' . $exc->getMessage()); } }