break; case 'refrescarGrilla': $view->disableLayout = true; // no usa el layout $view->disponibilidad = Disponibilidad::getDisponibilidad(); $view->contentTemplate = "templates/disponibilidadesGrid.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']); $IdDocente = intval($_POST['IdDocente']); $IdModulo = intval($_POST['IdModulo']); $Disponibilidad = new Disponibilidad($Id); $Disponibilidad->setIdDocente($IdDocente); $Disponibilidad->setModulo($IdModulo); $Disponibilidad->save(); break; case 'nuevo': $view->disponibilidad = new Disponibilidad(); $view->label = 'Nueva disponibilidad'; $view->disableLayout = true; $view->contentTemplate = "templates/disponibilidadForm.php"; // seteo el template que se va a mostrar break; case 'editar': $editId = intval($_POST['Id']); $view->label = 'Editar disponibilidad'; $view->disponibilidad = new disponibilidad($editId); $view->disableLayout = true;