source: admin/WebConsole/gestores/gestor_procedimientoscomandos.php @ 0ef053b

918-git-images-111dconfigfileconfigure-oglivegit-imageslgromero-new-oglivemainmaint-cronmount-efivarfsmultivmmultivm-ogboot-installerogClonningEngineogboot-installer-jenkinsoglive-ipv6test-python-scriptsticket-301ticket-50ticket-50-oldticket-577ticket-585ticket-611ticket-612ticket-693ticket-700ubu24tplunification2use-local-agent-oglivevarios-instalacionwebconsole3
Last change on this file since 0ef053b was a6b881e, checked in by alonso <alonso@…>, 15 years ago

primeros archivos de administración

git-svn-id: https://opengnsys.es/svn/trunk@520 a21b9725-9963-47de-94b9-378ad31fedc9

  • Property mode set to 100644
File size: 2.8 KB
Line 
1<?
2// *************************************************************************************************************************************************
3// Aplicación WEB: ogAdmWebCon
4// Autor: José Manuel Alonso (E.T.S.I.I.) Universidad de Sevilla
5// Fecha Creación: Año 2003-2004
6// Fecha Última modificación: Marzo-2005
7// Nombre del fichero: gestor_procedimientoscomandos.php
8// Descripción :
9//              Gestiona el mantenimiento de la tabla de procedimientos_comandos
10// *************************************************************************************************************************************************
11include_once("../includes/ctrlacc.php");
12include_once("../clases/AdoPhp.php");
13include_once("../includes/CreaComando.php");
14include_once("../includes/opciones.php");
15//________________________________________________________________________________________________________
16$opcion=0; // Inicializa parametros
17$idprocedimientocomando=0;
18$orden=0;
19
20if (isset($_GET["opcion"])) $opcion=$_GET["opcion"]; // Recoge parametros
21if (isset($_GET["idprocedimientocomando"])) $idprocedimientocomando=$_GET["idprocedimientocomando"];
22if (isset($_GET["orden"])) $orden=$_GET["orden"];
23
24$cmd=CreaComando($cadenaconexion); // Crea objeto comando
25$resul=false;
26if ($cmd){
27        $resul=Gestiona();
28        $cmd->Conexion->Cerrar();
29}
30//________________________________________________________________________________________________________
31?>
32<HTML>
33<HEAD>
34        <meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
35<BODY>
36<?
37$literal="";
38switch($opcion){
39        case $op_eliminacion :
40                $literal="resultado_eliminar_procedimientocomando";
41                break;
42        case $op_modificacion :
43                $literal="resultado_modificar_procedimientocomando";
44                break;
45        default:
46                break;
47}
48if ($resul){
49        echo '<SCRIPT language="javascript">'.chr(13);
50        echo 'window.parent.'.$literal."(1,'".$cmd->DescripUltimoError()." ',".$idprocedimientocomando.");".chr(13);
51        echo '</SCRIPT>';
52}
53else{
54        echo '<SCRIPT language="javascript">';
55        echo "  window.parent.".$literal."(0,'".$cmd->DescripUltimoError()."',".$idprocedimientocomando.")";
56        echo '</SCRIPT>';
57}
58?>
59</BODY>
60</HTML>
61<?
62// *************************************************************************************************************************************************
63function Gestiona(){
64        global  $cmd;
65        global  $opcion;
66        global  $op_modificacion;
67        global  $op_eliminacion;
68        global $idprocedimientocomando;
69        global$orden;
70
71        $cmd->CreaParametro("@orden",$orden,1);
72        switch($opcion){
73                case $op_modificacion :
74                        $cmd->texto='UPDATE procedimientos_comandos set orden=@orden WHERE idprocedimientocomando='.$idprocedimientocomando;
75                        $resul=$cmd->Ejecutar();
76                        break;
77                case $op_eliminacion :
78                        $cmd->texto='DELETE  FROM procedimientos_comandos WHERE idprocedimientocomando='.$idprocedimientocomando;
79                        $resul=$cmd->Ejecutar();
80                        break;
81                default:
82                        break;
83        }
84        return($resul);
85}
86?>
Note: See TracBrowser for help on using the repository browser.