torsten@205: Ext.define('Lada.controller.MKommentare', { torsten@205: extend: 'Lada.controller.Kommentare', torsten@205: stores: [ torsten@205: 'MKommentare' torsten@205: ], torsten@205: models: [ torsten@205: 'MKommentar' torsten@205: ], torsten@205: addKommentar: function(button) { torsten@205: console.log('Adding new Kommentar for Messung ' + button.parentId + ' Probe ' + button.probeId); torsten@205: var kommentar = Ext.create('Lada.model.MKommentar'); torsten@205: kommentar.set('probeId', button.probeId); torsten@205: kommentar.set('messungsId', button.parentId); torsten@205: var view = Ext.widget('kommentarecreate', {model: kommentar}); torsten@205: }, torsten@205: createSuccess: function(form, record, operation) { torsten@205: // Reload store torsten@205: var store = this.getMKommentareStore(); torsten@205: store.reload(); torsten@205: var win = form.up('window'); torsten@205: win.close(); torsten@205: }, torsten@205: editSuccess: function(form, record, operation) { torsten@205: // Reload store torsten@205: var store = this.getMKommentareStore(); torsten@205: store.reload(); torsten@205: var win = form.up('window'); torsten@205: win.close(); torsten@205: } torsten@205: });