summaryrefslogtreecommitdiffstats
path: root/admin/WebConsole/jscripts/trabajostareas.js
diff options
context:
space:
mode:
Diffstat (limited to 'admin/WebConsole/jscripts/trabajostareas.js')
-rw-r--r--admin/WebConsole/jscripts/trabajostareas.js80
1 files changed, 80 insertions, 0 deletions
diff --git a/admin/WebConsole/jscripts/trabajostareas.js b/admin/WebConsole/jscripts/trabajostareas.js
new file mode 100644
index 00000000..3c45400c
--- /dev/null
+++ b/admin/WebConsole/jscripts/trabajostareas.js
@@ -0,0 +1,80 @@
+// *************************************************************************************************************************************************
+// Libreria de scripts de Javascript
+// Autor: José Manuel Alonso (E.T.S.I.I.) Universidad de Sevilla
+// Fecha Creación: 2009-2010
+// Fecha Última modificación: Agosto-2010
+// Nombre del fichero: trabajostareas.js
+// Descripción :
+// Este fichero implementa las funciones javascript del fichero trabajostareas.php
+// *************************************************************************************************************************************************
+var currentidtarea=null;
+//____________________________________________________________________________
+function gestion_tareas(id,o,op){
+ var idtrabajo=document.fdatos.idtrabajo.value
+ var oorden=document.getElementById("orden-"+id)
+ var orden=oorden.value
+ if(orden=="" || orden<1){
+ alert(TbMsg[1]);
+ if(op==null) o.checked=false
+ oorden.focus();
+ return
+ }
+ if (o.checked){
+ if(op==null)
+ var opcion=op_alta;
+ else
+ var opcion=op_modificacion;
+ }
+ else
+ var opcion=op_eliminacion;
+
+ var wurl="../gestores/gestor_trabajostareas.php";
+ var prm="opcion="+opcion+"&idtrabajo="+idtrabajo+"&idtarea="+id+"&orden="+orden
+ CallPage(wurl,prm,"retornoGestion","POST");
+}
+//______________________________________________________________________________________________________
+function retornoGestion(resul){
+ if(resul.length>0){
+ eval(resul);
+ }
+}
+
+
+
+//________________________________________________________________________________________________________
+function resultado_insertar_trabajostareas(resul,descrierror,resultado_modificar_trabajostareas){
+ if (!resul){ // Ha habido algún error en la inserción
+ alert(descrierror)
+ return
+ }
+ alert(TbMsg[0])
+ var imgact=document.getElementById("imgact-"+currentidtarea);
+ var imgHTML='<TD id="imgact-'+currentidtarea+'"><IMG src="../images/iconos/actualizar.gif" style="cursor:hand" onclick="ActualizarAccion('+currentidtarea+')">';
+ imgact.innerHTML=imgHTML
+}
+//________________________________________________________________________________________________________
+function resultado_eliminar_trabajostareas(resul,descrierror,idtt){
+ if (!resul){ // Ha habido algún error en la eliminación
+ alert(descrierror)
+ return
+ }
+ alert(TbMsg[2])
+ var imgact=document.getElementById("imgact-"+currentidtarea);
+ var imgHTML='&nbsp;';
+ imgact.innerHTML=imgHTML
+ var oorden=document.getElementById("orden-"+currentidtarea)
+ oorden.value="";
+}
+//________________________________________________________________________________________________________
+function resultado_modificar_trabajostareas(resul,descrierror,id){
+ if (!resul){ // Ha habido algún error en la eliminación
+ alert(descrierror)
+ return
+ }
+ alert(TbMsg[3])
+}
+//____________________________________________________________________________
+function ActualizarAccion(id){
+ var ocheckbox=document.getElementById("checkbox-"+id);
+ gestion_tareas(id,ocheckbox,op_modificacion)
+}