source: admin/WebConsole/gestores/gestor_perfilcomponente_soft.php

lgromero-new-oglive
Last change on this file was b6ec162, checked in by Ramón M. Gómez <ramongomez@…>, 6 years ago

#834: Remove all redundant PHP closing tags.

  • Property mode set to 100644
File size: 2.6 KB
Line 
1<?php
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 2009-2010
6// Fecha Última modificación: Agosto-2010
7// Nombre del fichero: gestor_perfilcomponente_soft.php
8// Descripción :
9//              Gestiona el mantenimiento de la tabla de perfilessoft_softwares
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$idperfilsoft=0;
18$idsoftware=0;
19
20if (isset($_POST["opcion"])) $opcion=$_POST["opcion"]; // Recoge parametros
21if (isset($_POST["idperfilsoft"])) $idperfilsoft=$_POST["idperfilsoft"];
22if (isset($_POST["idsoftware"])) $idsoftware=$_POST["idsoftware"];
23
24$cmd=CreaComando($cadenaconexion); // Crea objeto comando
25$resul=false;
26if ($cmd){
27        $resul=Gestiona();
28        $cmd->Conexion->Cerrar();
29}
30$literal="";
31switch($opcion){
32        case $op_alta :
33                $literal="resultado_insertar_perfilcomponente_soft";
34                break;
35        case $op_eliminacion :
36                $literal="resultado_eliminar_perfilcomponente_soft";
37                break;
38        default:
39                break;
40}
41if ($resul){
42        if ($opcion==$op_alta )
43                echo $literal."(1,'".$cmd->DescripUltimoError()." ',".$idsoftware.");".chr(13);
44        else
45                echo $literal."(1,'".$cmd->DescripUltimoError()." ',".$idsoftware.");".chr(13);
46}
47else{
48        echo $literal."(0,'".$cmd->DescripUltimoError()."',".$idsoftware.")";
49}
50// *************************************************************************************************************************************************
51function Gestiona(){
52        global  $cmd;
53        global  $opcion;
54        global  $idperfilsoft;
55        global  $idsoftware;
56        global   $urlimgth;
57        global  $op_alta;
58        global  $op_eliminacion;
59
60        $cmd->CreaParametro("@idperfilsoft",$idperfilsoft,1);
61        $cmd->CreaParametro("@idsoftware",$idsoftware,1);
62
63        switch($opcion){
64                case $op_alta :
65                        $cmd->texto="INSERT INTO perfilessoft_softwares (idperfilsoft,idsoftware) VALUES (@idperfilsoft,@idsoftware)";
66                        $resul=$cmd->Ejecutar();
67                        break;
68                case $op_eliminacion :
69                        $cmd->texto='DELETE  FROM perfilessoft_softwares WHERE idperfilsoft='.$idperfilsoft.' AND idsoftware='.$idsoftware;
70                        $resul=$cmd->Ejecutar();
71                        break;
72                default:
73                        break;
74        }
75        return($resul);
76}
77
Note: See TracBrowser for help on using the repository browser.