view app/controller/MKommentare.js @ 205:cd8cd3ac0231

Added new Controller for MKommentare.
author Torsten Irländer <torsten.irlaender@intevation.de>
date Mon, 08 Jul 2013 16:47:18 +0200
parents
children 62e116cd3e3b
line wrap: on
line source
Ext.define('Lada.controller.MKommentare', {
    extend: 'Lada.controller.Kommentare',
    stores: [
        'MKommentare'
    ],
    models: [
        'MKommentar'
    ],
    addKommentar: function(button) {
        console.log('Adding new Kommentar for Messung ' + button.parentId + ' Probe ' + button.probeId);
        var kommentar = Ext.create('Lada.model.MKommentar');
        kommentar.set('probeId', button.probeId);
        kommentar.set('messungsId', button.parentId);
        var view = Ext.widget('kommentarecreate', {model: kommentar});
    },
    createSuccess: function(form, record, operation) {
        // Reload store
        var store = this.getMKommentareStore();
        store.reload();
        var win = form.up('window');
        win.close();
    },
    editSuccess: function(form, record, operation) {
        // Reload store
        var store = this.getMKommentareStore();
        store.reload();
        var win = form.up('window');
        win.close();
    }
});

http://lada.wald.intevation.org