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);