예제 #1
0
 case 'refrescarGrilla':
     $view->disableLayout = true;
     // no usa el layout
     $view->horario = Horario::getHorarios();
     $view->contentTemplate = "templates/horariosGrid.php";
     // seteo el template que se va a mostrar
     break;
 case 'grabar':
     // limpio todos los valores antes de guardarlos
     // por ls dudas venga algo raro
     $Id = intval($_POST['Id']);
     $IdCarrera = intval($_POST['IdCarrera']);
     $IdAsignatura = intval($_POST['IdAsignatura']);
     $IdModulo = intval($_POST['IdModulo']);
     $Horario = new Horario($Id);
     $Horario->setIdCarrera($IdCarrera);
     $Horario->setIdAsignatura($IdAsignatura);
     $Horario->setIdModulo($IdModulo);
     $Horario->save();
     break;
 case 'nuevo':
     $view->horario = new Horario();
     $view->label = 'Nuevo Horario';
     $view->disableLayout = true;
     $view->contentTemplate = "templates/horarioForm.php";
     // seteo el template que se va a mostrar
     break;
 case 'editar':
     $editId = intval($_POST['Id']);
     $view->label = 'Editar Horario';
     $view->horario = new Horario($editId);