From c89294f672d0c91e2a749e041b855e82bfc643eb Mon Sep 17 00:00:00 2001 From: =?utf8?q?Mart=C3=ADn=20Marrese?= Date: Thu, 17 Jul 2003 19:49:23 +0000 Subject: [PATCH] Ventana PopUp que muestra la informacion de los usuarios --- sistema/www/usuarios/usuarios-datos.php | 65 +++++++++++++++++++++++++ 1 file changed, 65 insertions(+) create mode 100644 sistema/www/usuarios/usuarios-datos.php diff --git a/sistema/www/usuarios/usuarios-datos.php b/sistema/www/usuarios/usuarios-datos.php new file mode 100644 index 0000000..49d7abe --- /dev/null +++ b/sistema/www/usuarios/usuarios-datos.php @@ -0,0 +1,65 @@ + +// +----------------------------------------------------------------------+ +// +// $Id$ +// + +//REQUIRE ONCE {{{ + //MECON {{{ + require_once 'MECON/HTML/QuickForm.php'; + require_once 'MECON/HTML/Error.php'; + //}}} + //SAMURAI {{{ + require_once 'SAMURAI/Usuario.php'; + //}}} +// }}} + +//CREO LOS OBJETOS NECESARIOS {{{ + if (!@$_GET['login']) { + $FORM = new MECON_HTML_Error('No hay un usuario seleccionado'); + } + else { + $FORM = new MECON_HTML_QuickForm ('usuarios_datos','post','usuarios-datos'); + $USUARIO = new SAMURAI_Usuario($DB, $_GET['login']); + } +// }}} + +//OBTENGO LOS DATOS DE LA BASE {{{ + $tmps = SAMURAI_Perfil::getPerfiles($DB, null, $_SESSION['samurai']['id_sistema']); + foreach ($tmps as $tmp) { + $PERFILES[$tmp->getId()] = $tmp->getDescripcion(); + } +//}}} + +//AGREGO LOS ELEMENTOS AL FORM {{{ + $FORM->addElement ('static', 'login' , 'Login@Organismo', $USUARIO->getLogin() ); + $FORM->addElement ('static', 'nrodoc' , 'Nro Documento' , $USUARIO->getNrodoc() ); + $FORM->addElement ('static', 'nombre' , 'Nombre' , $USUARIO->getNombre() ); + $perf =& $FORM->addElement('select', 'perfiles', 'Perfiles' , $PERFILES , array ('size'=>'5')); + $group[] = HTML_QuickForm::createElement('button', 'salir', 'Salir', array ('onClick' => 'self.close();return false;')); + $FORM->addGroup($group,'botones'); + $perf->setSelected($USUARIO->getPerfiles()); + $FORM->freeze(); +// }}} + +//DIBUJO LA PAGINA {{{ + $FORM->display(); +// }}} +//FIN +?> -- 2.43.0