$view->contentTemplate = "templates/AsignaturasGrid.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']); $Modulos = intval($_POST['Modulos']); $Asignados = intval($_POST['Asignados']); $IdDocente = intval($_POST['IdDocente']); $Asignatura = new Asignatura($Id); $Asignatura->setIdCarrera($IdCarrera); $Asignatura->setModulos($Modulos); $Asignatura->setAsignados($Asignados); $Asignatura->setIdDocent($IdDocente); $Asignatura->save(); break; case 'nuevo': $view->asignatura = new Asignatura(); $view->label = 'Nueva Asignatura'; $view->disableLayout = true; $view->contentTemplate = "templates/asignaturaForm.php"; // seteo el template que se va a mostrar break; case 'editar': $editId = intval($_POST['Id']); $view->label = 'Editar Asignatura'; $view->asignatura = new Asignatura($editId); $view->disableLayout = true; $view->contentTemplate = "templates/asignaturaForm.php";