Exemple #1
0
     // no usa el layout
     $view->docente = Docente::getDocentes();
     $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']);
     $Apellidos = cleanString($_POST['Apellidos']);
     $Nombres = cleanString($_POST['Nombres']);
     $Correo = cleanString($_POST['Correo']);
     $Docente = new Docente($Id);
     $Docente->setApellidos($Apellidos);
     $Docente->setNombre($Nombre);
     $Docente->setCorreo($Correo);
     $Docente->save();
     break;
 case 'nuevo':
     $view->docente = new Docente();
     $view->label = 'Nuevo Docente';
     $view->disableLayout = true;
     $view->contentTemplate = "templates/docenteForm.php";
     // seteo el template que se va a mostrar
     break;
 case 'editar':
     $editId = intval($_POST['Id']);
     $view->label = 'Editar Docente';
     $view->docente = new Docente($editId);
     $view->disableLayout = true;
     $view->contentTemplate = "templates/docenteForm.php";