X-Git-Url: https://git.llucax.com/mecon/samurai.git/blobdiff_plain/04fa3d055ad6d878257eda34c3347efccc5c9caa..9002d01b94477c868b4b6b84eb496262ea30fadf:/sistema/www/permisos/permisos.php?ds=sidebyside diff --git a/sistema/www/permisos/permisos.php b/sistema/www/permisos/permisos.php index bafa5f6..49f97a0 100644 --- a/sistema/www/permisos/permisos.php +++ b/sistema/www/permisos/permisos.php @@ -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(); -// }}} +//}}} ?>