- $SAMURAI = new Samurai($DB);
- $FORM = new MECON_HTML_QuickForm ('perfiles_abm','post','perfiles-abm');
+ if (@$_GET['id_perfil']) {
+ $id_perfil = $_GET['id_perfil'];
+ }
+ elseif (@$_POST['id_perfil']) {
+ $id_perfil = $_POST['id_perfil'];
+ }
+ else {
+ $id_perfil = null;
+ }
+ $FORM = new MECON_HTML_QuickForm ('perfiles_abm','post','perfiles-abm');
+ $SISTEMA = new SAMURAI_Sistema ($DB, $_SESSION['samurai']['id_sistema']);
+ $PERFIL = new SAMURAI_Perfil ($DB, $id_perfil);
+
+ if ($PERFIL->getResponsable()) {
+ $responsable = $PERFIL->getResponsable();
+ }
+ else {
+ $responsable = $_SESSION['samurai']['login'];
+ }
+
+ if (!@$_GET['id_perfil']) {
+ if (@$_GET['desc_perfil']) {
+ $PERFIL->setDescripcion(@$_GET['desc_perfil']);
+ }
+ else {
+ $PERFIL->setDescripcion(@$_POST['desc_ant']);
+ }
+ }
+ $descripcion = $PERFIL->getDescripcion();
+// }}}
+//OBTENGO LOS PERMISOS DEL SISTEMA {{{
+ $ASOCIACIONES = $SISTEMA->getAsociaciones();
+ $PERMISOS = array ();
+ foreach ($ASOCIACIONES as $as) {
+ $clave = $as['id'].'##'.$as['obs'];
+ $texto = ($as['obs'] != '') ? $as['desc'].' - '.$as['obs']: $as['desc'];
+ $PERMISOS[$clave] = $texto;
+ }