diff app/controller/Zusatzwerte.js @ 126:3d8cbc2d0dc1

Use probeId value of the add button to set the probeId of new created Zusatzwerte.
author Torsten Irländer <torsten.irlaender@intevation.de>
date Tue, 25 Jun 2013 11:07:31 +0200
parents a7bfaeb1655d
children 33aed7dde69f
line wrap: on
line diff
--- a/app/controller/Zusatzwerte.js	Tue Jun 25 11:06:43 2013 +0200
+++ b/app/controller/Zusatzwerte.js	Tue Jun 25 11:07:31 2013 +0200
@@ -43,13 +43,13 @@
         var xxx = this.getProbenzusatzwerteStore();
         var probenzusatz = xxx.getAt(xxx.find('pzsId', values.pzsId));
         model.setProbenzusatz(probenzusatz);
-        // Set ProbenId
-        // model.probeId = 
         form.commit();
     },
     addZusatzwert: function(button) {
-        console.log('Adding new Zusatzwert');
-        var view = Ext.widget('zusatzwertecreate');
+        console.log('Adding new Zusatzwert for Probe' + button.probenId);
+        var zusatzwert = Ext.create('Lada.model.Zusatzwert');
+        zusatzwert.set('probeId', button.probeId);
+        var view = Ext.widget('zusatzwertecreate', {model: zusatzwert});
     },
     editZusatzwert: function(grid, record) {
         console.log('Editing Zusatzwert');

http://lada.wald.intevation.org