]> git.llucax.com Git - mecon/samurai.git/blobdiff - sistema/www/consultas/sistemas.php
Ahora sel-sistema solo muestra los sistemas a los cuales el usuario tiene acceso...
[mecon/samurai.git] / sistema / www / consultas / sistemas.php
index e3ecfdded2c5fc198bc606cfa2d0afdf002ff727..72e875594701c2676bef8aaf44ded5d83358e9ca 100644 (file)
@@ -271,6 +271,73 @@ elseif (@!$accion || $accion == 'info_informacion') {
 }
 //}}}
 
+//ACTIVAR_SISTEMAS {{{
+elseif (@!$accion || $accion == 'activar_sistema') {
+    //Creo los objetos necesarios {{{
+        $T_SISTEMAS =& new MECON_HTML_Tabla();
+        $IMG  =& new MECON_HTML_Image('/MECON/images/general_tilde_azul.gif');
+        $LINK =& new MECON_HTML_Link('sistemas');
+    //}}}
+    
+    //Obtengo la lista de sistemas (habilitados y no habilitados) {{{
+        $sistemas = SAMURAI_Sistema::getSistemas($DB, false);
+    //}}}
+        
+    //Agrego la informacion a la tabla de sistemas {{{
+        $T_SISTEMAS->addRow(array('Listado de Sistemas de Sistemas Inactivos'), 'cabecera
+                colspan="4"');
+        $T_SISTEMAS->addRow(array('Id', 'Nombre', 'Descripcion', 'Activar'), 
+                'titulo');
+        //Agrego la info de los sistemas
+        foreach ($sistemas as $sistema) {
+            if (!$sistema->getEstado()) {
+                $LINK->setContents($IMG);
+                $LINK->setGetVars(
+                            array(
+                                'accion'  => 'activar_sistema_activar',
+                                'id_sist' => $sistema->getId(),
+                            )
+                           );
+                $row = array (  $sistema->getId(),
+                                $sistema->getNombre(),
+                                $sistema->getDescripcion(),
+                                $LINK->toHtml()
+                        );
+                $T_SISTEMAS->addRow($row);
+            }
+        } 
+        $T_SISTEMAS->updateColAttributes(0, 'width="5%" align="center"');
+        $T_SISTEMAS->updateColAttributes(1, 'width="20%" align="center"');
+        $T_SISTEMAS->updateColAttributes(3, 'width="5%" align="center"');
+        $T_SISTEMAS->updateRowAttributes(0, 'align="left"');
+    //}}}
+    
+    //Agrego la informacion al marco {{{
+        $LINK_VOLVER->setHref('consultas');
+        $MARCO->addBodyContent($T_SISTEMAS);
+        $MARCO->addTitle('Activacion de Sistemas');
+        $MARCO->addBodyContent('<BR>');
+        $T_VOLVER->addRow(array($LINK_VOLVER->toHtml()), 'align="left"');
+        $MARCO->addBodyContent($T_VOLVER);
+  //}}}
+}
+//}}}
+
+//ACTIVAR_SISTEMAS_ACTIVAR {{{
+elseif (@!$accion || $accion == 'activar_sistema_activar') {
+    
+    //Creo los objetos necesarios {{{
+    $SISTEMA =& new SAMURAI_Sistema($DB, $id_sist);
+    //}}}
+    //Guardo la informacion {{{
+    $SISTEMA->setEstado(1);
+    $SISTEMA->guardarDatos('modificar');
+    //}}}
+    
+    header ('Location: sistemas?accion=activar_sistema');
+}
+//}}}
+
 //MUESTRO LA INFORMACION {{{
     $MARCO->display();
     exit;