source: admin/WebConsole/jscripts/trabajostareas.js @ 5d05b06

Last change on this file since 5d05b06 was 0975195, checked in by ramon <ramongomez@…>, 7 years ago

#843: simplificar asignaciones JavaScript?.

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

  • Property mode set to 100644
File size: 2.9 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: Agosto-2010
6// Nombre del fichero: trabajostareas.js
7// Descripción :
8//              Este fichero implementa las funciones javascript del fichero trabajostareas.php
9// *************************************************************************************************************************************************
10var currentidtarea=null;
11//____________________________________________________________________________
12function gestion_tareas(id,o,op){
13        var idtrabajo=document.fdatos.idtrabajo.value;
14        var oorden=document.getElementById("orden-"+id);
15        var orden=oorden.value;
16        if(orden=="" || orden<1){
17                alert(TbMsg[1]);
18                if(op==null) o.checked=false;
19                oorden.focus();
20                return
21        }
22        if (o.checked){
23                if(op==null)
24                        var  opcion=op_alta;
25                else
26                        var opcion=op_modificacion;
27        }
28        else
29                var opcion=op_eliminacion;
30
31        var wurl="../gestores/gestor_trabajostareas.php";
32        var prm="opcion="+opcion+"&idtrabajo="+idtrabajo+"&idtarea="+id+"&orden="+orden;
33        CallPage(wurl,prm,"retornoGestion","POST");
34}
35//______________________________________________________________________________________________________
36function retornoGestion(resul){
37        if(resul.length>0){
38                eval(resul);
39        }
40}
41
42
43
44//________________________________________________________________________________________________________
45function resultado_insertar_trabajostareas(resul,descrierror,resultado_modificar_trabajostareas){
46        if (!resul){ // Ha habido algún error en la inserción
47                alert(descrierror);
48                return
49        }
50        alert(TbMsg[0]);
51        var imgact=document.getElementById("imgact-"+currentidtarea);
52        imgact.innerHTML='<TD id="imgact-' + currentidtarea + '"><IMG src="../images/iconos/actualizar.gif" style="cursor:hand" onclick="ActualizarAccion(' + currentidtarea + ')">'
53}
54//________________________________________________________________________________________________________
55function resultado_eliminar_trabajostareas(resul,descrierror,idtt){
56        if (!resul){ // Ha habido algún error en la eliminación
57                alert(descrierror);
58                return
59        }
60        alert(TbMsg[2]);
61        var imgact=document.getElementById("imgact-"+currentidtarea);
62        var imgHTML='&nbsp;';
63        imgact.innerHTML=imgHTML;
64        var oorden=document.getElementById("orden-"+currentidtarea);
65        oorden.value="";
66}
67//________________________________________________________________________________________________________
68function resultado_modificar_trabajostareas(resul,descrierror,id){
69        if (!resul){ // Ha habido algún error en la eliminación
70                alert(descrierror);
71                return
72        }
73        alert(TbMsg[3])
74}
75//____________________________________________________________________________
76function ActualizarAccion(id){
77        var ocheckbox=document.getElementById("checkbox-"+id);
78        gestion_tareas(id,ocheckbox,op_modificacion)
79}
Note: See TracBrowser for help on using the repository browser.