source: admin/WebConsole/jscripts/propiedades_grupos.js

qndtest
Last change on this file was 3806a31, checked in by ramon <ramongomez@…>, 6 years ago

#834: Limpiar código JavaScript?: terminar instrucciones con ";" y evitar asignaciones duplicadas.

git-svn-id: https://opengnsys.es/svn/branches/version1.1@5630 a21b9725-9963-47de-94b9-378ad31fedc9

  • Property mode set to 100644
File size: 4.3 KB
Line 
1// *************************************************************************************************************************************************
2// Libreria de scripts de Javascript
3// Autor: José Manuel Alonso (E.T.S.I.I.) Universidad de Sevilla
4// Fecha Creación: 2009-2010
5// Fecha Última modificación: Marzo-2006
6// Nombre del fichero: propiedades_grupos.js
7// Descripción :
8//              Este fichero implementa las funciones javascript del fichero propiedades_grupos.php
9// *************************************************************************************************************************************************
10var wpadre=window.parent; // Toma frame padre
11var farbol=wpadre.frames["frame_arbol"];
12//________________________________________________________________________________________________________
13//     
14//      Cancela la edición
15//________________________________________________________________________________________________________
16function cancelar(){
17        selfclose();
18}
19//________________________________________________________________________________________________________
20//     
21//      Confirma la edición
22//________________________________________________________________________________________________________
23function confirmar(op){
24        var opcion=op;
25        ifr=document.getElementById("iframes_comodin"); // Toma objeto Iframe
26        if(document.fdatos.literaltipo.value==LITAMBITO_GRUPOSORDENADORES){
27                document.fdatos.action="../gestores/gestor_gruposordenadores.php";
28        }
29        else
30                document.fdatos.action="../gestores/gestor_grupos.php?opcion="+opcion;
31
32        if (opcion!=op_eliminacion){
33                if(!comprobar_datos()) return;
34        }
35        document.fdatos.submit();
36}
37//________________________________________________________________________________________________________
38//     
39//      Comprobar_datos
40//________________________________________________________________________________________________________
41function comprobar_datos(){
42        if (document.fdatos.nombregrupo.value=="") {
43                alert(TbMsg[0]);
44                document.fdatos.nombregrupo.focus();
45                return(false);
46        }
47        return(true);
48}
49//________________________________________________________________________________________________________
50//     
51// Devuelve el resultado de insertar una nueva grupo en la base de datos a traves del IFRAME
52// Especificaciones:
53//              Los parámetros recibidos son:
54//                      - resul: resultado de la operación de inserción (true si tuvo éxito)
55//                      - descrierror: Descripción del error en su caso
56//                      - nwid: Identificador asignado al nuevo registro
57//                      - tablanodo: Tabla nodo generada para el nuevo registro (árbol de un sólo un elemento)
58//________________________________________________________________________________________________________
59function resultado_insertar_grupos(resul,descrierror,nwid,tablanodo){
60        farbol.resultado_insertar_grupos(resul,descrierror,nwid,tablanodo);
61        selfclose();
62}
63//________________________________________________________________________________________________________
64//     
65//              Devuelve el resultado de modificar algún dato de  un grupo a traves del IFRAME
66//              Especificaciones:
67//              Los parámetros recibidos son:
68//                      - resul: resultado de la operación de inserción ( true si tuvo éxito)
69//                      - descrierror: Descripción del error en su caso
70//                      - lit: Nuevo nombre del grupo
71//________________________________________________________________________________________________________
72function resultado_modificar_grupos(resul,descrierror,lit){
73        farbol.resultado_modificar_grupos(resul,descrierror,lit);
74        selfclose();
75}
76//________________________________________________________________________________________________________
77//     
78//              Devuelve el resultado de eliminar un grupo a traves del IFRAME
79//              Especificaciones:
80//              Los parámetros recibidos son:
81//                      - resul: resultado de la operación de inserción ( true si tuvo éxito)
82//                      - descrierror: Descripción del error en su caso
83//                      - id: Identificador del registro que se quiso modificar
84//________________________________________________________________________________________________________
85function resultado_eliminar_grupos(resul,descrierror,id){
86        farbol.resultado_eliminar_grupos(resul,descrierror,id);
87        selfclose();
88}
89//________________________________________________________________________________________________________
90function selfclose(){
91        document.location.href="../nada.php";
92}
93
Note: See TracBrowser for help on using the repository browser.