Projekt auf Complex type geändert

This commit is contained in:
Karl Burkhart
2011-10-21 08:09:17 +00:00
parent 0897aee6f2
commit c7dd66aceb
5 changed files with 111 additions and 66 deletions
+16 -10
View File
@@ -185,18 +185,24 @@ function saveProjektDetail()
neu = document.getElementById('checkbox-projekt-detail-neu').checked;
var soapBody = new SOAPObject("saveProjekt");
soapBody.appendChild(new SOAPObject("projekt_kurzbz")).val(projekt_kurzbz);
soapBody.appendChild(new SOAPObject("oe_kurzbz")).val(oe_kurzbz);
soapBody.appendChild(new SOAPObject("titel")).val(titel);
soapBody.appendChild(new SOAPObject("beschreibung")).val(beschreibung);
soapBody.appendChild(new SOAPObject("nummer")).val(nummer);
soapBody.appendChild(new SOAPObject("beginn")).val(beginn);
soapBody.appendChild(new SOAPObject("ende")).val(ende);
soapBody.appendChild(new SOAPObject("budget")).val(budget);
//soapBody.appendChild(new SOAPObject("username")).val('joe');
//soapBody.appendChild(new SOAPObject("passwort")).val('waschl');
var projekt = new SOAPObject("projekt");
projekt.appendChild(new SOAPObject("projekt_kurzbz")).val(projekt_kurzbz);
projekt.appendChild(new SOAPObject("oe_kurzbz")).val(oe_kurzbz);
projekt.appendChild(new SOAPObject("titel")).val(titel);
projekt.appendChild(new SOAPObject("nummer")).val(nummer);
projekt.appendChild(new SOAPObject("beschreibung")).val(beschreibung);
projekt.appendChild(new SOAPObject("beginn")).val(beginn);
projekt.appendChild(new SOAPObject("ende")).val(ende);
projekt.appendChild(new SOAPObject("budget")).val(budget);
if(neu)
soapBody.appendChild(new SOAPObject("neu")).val('true');
projekt.appendChild(new SOAPObject("neu")).val('true');
else
soapBody.appendChild(new SOAPObject("neu")).val('false');
projekt.appendChild(new SOAPObject("neu")).val('false');
soapBody.appendChild(projekt);
var sr = new SOAPRequest("saveProjekt",soapBody);
SOAPClient.Proxy="<?php echo APP_ROOT;?>soap/projekt.soap.php?"+gettimestamp();
+16 -11
View File
@@ -98,7 +98,6 @@ function saveProjekt()
{
var oe_kurzbz=document.getElementById('textbox-projekt-oe').value;
var projekt_kurzbz=document.getElementById('textbox-projekt-projekt_kurzbz').value;
//alert (projekt_kurzbz);
var titel=document.getElementById('textbox-projekt-titel').value;
var nummer=document.getElementById('textbox-projekt-nummer').value;
var beschreibung=document.getElementById('textbox-projekt-beschreibung').value;
@@ -108,17 +107,23 @@ function saveProjekt()
// Variablen checken
// SOAP-Action
var soapBody = new SOAPObject("saveProjekt");
soapBody.appendChild(new SOAPObject("projekt_kurzbz")).val(projekt_kurzbz);
soapBody.appendChild(new SOAPObject("oe_kurzbz")).val(oe_kurzbz);
soapBody.appendChild(new SOAPObject("titel")).val(titel);
soapBody.appendChild(new SOAPObject("nummer")).val(nummer);
soapBody.appendChild(new SOAPObject("beschreibung")).val(beschreibung);
soapBody.appendChild(new SOAPObject("beginn")).val(beginn);
soapBody.appendChild(new SOAPObject("ende")).val(ende);
soapBody.appendChild(new SOAPObject("budget")).val(budget);
soapBody.appendChild(new SOAPObject("neu")).val('true');
var soapBody = new SOAPObject("saveProjekt");
//soapBody.appendChild(new SOAPObject("username")).val('joe');
//soapBody.appendChild(new SOAPObject("passwort")).val('waschl');
var projekt = new SOAPObject("projekt");
projekt.appendChild(new SOAPObject("projekt_kurzbz")).val(projekt_kurzbz);
projekt.appendChild(new SOAPObject("oe_kurzbz")).val(oe_kurzbz);
projekt.appendChild(new SOAPObject("titel")).val(titel);
projekt.appendChild(new SOAPObject("nummer")).val(nummer);
projekt.appendChild(new SOAPObject("beschreibung")).val(beschreibung);
projekt.appendChild(new SOAPObject("beginn")).val(beginn);
projekt.appendChild(new SOAPObject("ende")).val(ende);
projekt.appendChild(new SOAPObject("budget")).val(budget);
projekt.appendChild(new SOAPObject("neu")).val('true');
soapBody.appendChild(projekt);
var sr = new SOAPRequest("saveProjekt",soapBody);
SOAPClient.Proxy="<?php echo APP_ROOT;?>soap/projekt.soap.php?"+gettimestamp();
SOAPClient.SendRequest(sr, clb_saveProjekt);
@@ -44,6 +44,9 @@ function saveZuordnung()
// SOAP-Action
var soapBody = new SOAPObject("saveProjektdokumentZuordnung");
//soapBody.appendChild(new SOAPObject("username")).val('joe');
//soapBody.appendChild(new SOAPObject("passwort")).val('waschl');
soapBody.appendChild(new SOAPObject("projekt_kurzbz")).val(projekt_kurzbz);
soapBody.appendChild(new SOAPObject("projektphase_id")).val(projektphase_id);
soapBody.appendChild(new SOAPObject("dms_id")).val(dms_id);