]> git.llucax.com Git - mecon/samurai.git/blobdiff - sistema/www/permisos/permisos.php
Agrego los popups de datos en perfiles y usuarios.
[mecon/samurai.git] / sistema / www / permisos / permisos.php
index 71e59ba7502a371b1ea41ddac3bf3fb3f79283f5..49f97a0bb33105e1054bb8324bfe273381c4395f 100644 (file)
@@ -64,84 +64,10 @@ $TABLA->addRow(array('Id', 'Descripci
 $pager = $TABLA->addPager($res, null, new MECON_HTML_Link ('permisos', null), 25);
 
 //Agrego las columnas de modificacion y eliminacion {{{
-//Modificar {{{
-$TABLA->addRowsData('%s',
-            array (
-                array (
-                    array (
-                        'id_permiso',
-                        'cuenta'
-                        ),
-                    'modificar_callback'
-                    )
-                )
-        );
-
-function modificar_callback($param) {
-    if ($param['cuenta']) {
-        //DesHabilitado
-        $tmp =& new MECON_HTML_Image (
-                '/MECON/images/general_modificar_des.gif',
-                '(-)'
-                );
-        return $tmp->toHtml();
-    }
-    else {
-        //Habilitado
-        $tmp =& new MECON_HTML_Link (
-                'permisos-abm',
-                new MECON_HTML_Image (
-                    '/MECON/images/general_modificar.gif',
-                    '(M)'
-                    ),
-                array (
-                    'accion' => 'm',
-                    'idPermiso' => $param['id_permiso'] 
-                    )
-                );
-        return $tmp->toHtml();
-    }
-}
-//}}}
-//Eliminar {{{
-$TABLA->addRowsData('%s',
-            array (
-                array (
-                    array (
-                        'id_permiso',
-                        'cuenta'
-                        ),
-                    'eliminar_callback'
-                    )
-                )
-        );
-
-function eliminar_callback($param) {
-    if ($param['cuenta']) {
-        //DesHabilitado
-        $tmp =& new MECON_HTML_Image (
-                '/MECON/images/general_eliminar_des.gif',
-                '(-)'
-                );
-        return $tmp->toHtml();
-    }
-    else {
-        //Habilitado
-        $tmp =& new MECON_HTML_Link (
-                'permisos-abm',
-                new MECON_HTML_Image (
-                    '/MECON/images/general_eliminar.gif',
-                    '(E)'
-                    ),
-                array (
-                    'accion' => 'e',
-                    'idPermiso' => $param['id_permiso'] 
-                    )
-                );
-        return $tmp->toHtml();
-    }
-}
-//}}}
+$link = new MECON_HTML_Link ('permisos-abm', null, array('accion' => 'm'));
+$TABLA->addRowsIcon('modificar', 'id_permiso', $link, 'cuenta');
+$link->setGetVar('accion', 'e');
+$TABLA->addRowsIcon('eliminar', 'id_permiso', $link, 'cuenta');
 //}}}
 
 $TABLA->addRows($pager, array ('id_permiso', 'desc_permiso'));