X-Git-Url: https://git.llucax.com/mecon/samurai.git/blobdiff_plain/9fd9d78f9bec6f20f70e9f75a0b60830152eb8c6..143828a6be52b04af8f4b213ecaceef5b4aaaa48:/sistema/www/permisos/permisos.php?ds=sidebyside diff --git a/sistema/www/permisos/permisos.php b/sistema/www/permisos/permisos.php index 71e59ba..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', - '(-)' - ); - 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'));