require_once 'SAMURAI/Permiso.php';
//LINKS A PERMISOS-ABM {{{
- $aHref = '<a href="permisos-abm?accion=##ACCION##&idPermiso=##NUEVO##">';
- $aHrefModif = $aHref.'<img src="/MECON/images/general_modificar.gif" border="0" alt="Modificar Permiso"></a>';
- $aHrefElim = $aHref.'<img src="/MECON/images/general_eliminar.gif" border="0" alt="Eliminar Permiso" ></a>';
+ $aH = '<a href="permisos-abm?accion=##ACCION##&idPermiso=##NUEVO##">';
+ $aHModif = $aH.'<img src="/MECON/images/general_modificar.gif" border="0" alt="Modificar Permiso"></a>';
+ $aHElim = $aH.'<img src="/MECON/images/general_eliminar.gif" border="0" alt="Eliminar Permiso" ></a>';
+ $aHModifdes = '<img src="/MECON/images/general_modificar_des.gif" border="0" alt="No se puede modificar Permiso">';
+ $aHElimdes = '<img src="/MECON/images/general_eliminar_des.gif" border="0" alt="No se puede eliminar Permiso">';
// }}}
//CREO LOS OBJETOS NECESARIOS {{{
$TABLA2 = new Tabla ('cellspacing=0');
$permisos = SAMURAI_Permiso::getPermisos($DB);
// }}}
//AGREGO LOS DATOS A LAS TABLAS {{{
- $row = array ($aHref.'<img src="/MECON/images/general_nuevo.gif" border="0">Ingresar Nuevo Permiso</a>');
+ $row = array ($aH.'<img src="/MECON/images/general_nuevo.gif" border="0">Ingresar Nuevo Permiso</a>');
$TABLA2->addRow($row,'align=right');
$row = array ('Id','Descripcion','Modif.','Elim.');
$TABLA->addRow($row,'cabecera');
+
foreach ($permisos as $permiso) {
- $Modif = ereg_replace('##NUEVO##' , $permiso->getId(), $aHrefModif);
- $Elim = ereg_replace('##NUEVO##' , $permiso->getId(), $aHrefElim );
- $Modif = ereg_replace('##ACCION##' , 'm' , $Modif );
- $Elim = ereg_replace('##ACCION##' , 'e' , $Elim );
+ if ($permiso->asociadoASistema()) {
+ $Modif = $aHModifdes;
+ $Elim = $aHElimdes;
+ }
+ else {
+ $Modif = ereg_replace('##NUEVO##' , $permiso->getId(), $aHModif);
+ $Elim = ereg_replace('##NUEVO##' , $permiso->getId(), $aHElim );
+ $Modif = ereg_replace('##ACCION##' , 'm' , $Modif );
+ $Elim = ereg_replace('##ACCION##' , 'e' , $Elim );
+ }
$row = array ( $permiso->getId(),
$permiso->getDescripcion(),
$Modif,