]> 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 bafa5f60d7ba02b48209b3802b6571d5a09d94f6..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',
-                '(m)'
-                );
-        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',
-                '(e)'
-                );
-        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'));
@@ -154,5 +80,5 @@ $TABLA->updateColAttributes(3,'width="10%"');
 //DIBUJO LA PAGINA {{{
     $MARCO->addBody($TABLA);
     $MARCO->display();
-// }}}
+//}}}
 ?>