private function _guardarUsuario() { $mensaje = ''; $nombre = $_POST['nombre']; $dni = $_POST['dni']; $fechaAlta = $_POST['fechaAlta']; $cuota = $_POST['cuota']; $socio = new Socio($dni, $nombre, $fechaAlta, $cuota); //mensaje se pasa por referencia (ver método $usuario->load()) if ($socio->guardarUsuario($mensaje)) { Vista::setMensaje('Usuario guardado'); } else { if ($mensaje) { Vista::setMensaje($mensaje); } else { Vista::setMensaje('No se ha podido guardar el usuario'); } } Vista::setAccion('mensaje'); Vista::retornarVista(); }