Exemplo n.º 1
0
 private function mapearLogro(Logro $logro, array $props)
 {
     if (array_key_exists('periodo', $props)) {
         $logro->setPeriodo($props['periodo']);
     }
     if (array_key_exists('idGrado', $props)) {
         $logro->setidGrado($props['idGrado']);
     }
     if (array_key_exists('idMateria', $props)) {
         $logro->setIdMateria($props['idMateria']);
     }
     if (array_key_exists('superior', $props)) {
         $logro->setSuperior($props['superior']);
     }
     if (array_key_exists('alto', $props)) {
         $logro->setAlto($props['alto']);
     }
     if (array_key_exists('basico', $props)) {
         $logro->setBasico($props['basico']);
     }
     if (array_key_exists('bajo', $props)) {
         $logro->setBajo($props['bajo']);
     }
 }
Exemplo n.º 2
0
 public function guardarLogro()
 {
     try {
         $idGrado = isset($_POST['idGrado']) ? $_POST['idGrado'] : NULL;
         $idMateria = isset($_POST['idMateria']) ? $_POST['idMateria'] : NULL;
         $periodo = isset($_POST['periodo']) ? $_POST['periodo'] : NULL;
         $superior = isset($_POST['superior']) ? $_POST['superior'] : NULL;
         $alto = isset($_POST['alto']) ? $_POST['alto'] : NULL;
         $basico = isset($_POST['basico']) ? $_POST['basico'] : NULL;
         $bajo = isset($_POST['bajo']) ? $_POST['bajo'] : NULL;
         $logro = new Logro();
         $logro->setPeriodo($periodo);
         $logro->setIdGrado($idGrado);
         $logro->setIdMateria($idMateria);
         $logro->setSuperior($superior);
         $logro->setBasico($basico);
         $logro->setAlto($alto);
         $logro->setBajo($bajo);
         $logro->actualizarLogro($logro);
         echo json_encode(1);
     } catch (Exception $exc) {
         echo json_encode(0);
     }
 }