Mercurial > lada > lada-client
diff app/controller/Kommentare.js @ 288:ea60be45fd4d
Remeoved methods which are defined in the base class.
author | Torsten Irländer <torsten.irlaender@intevation.de> |
---|---|
date | Fri, 09 Aug 2013 14:58:58 +0200 |
parents | c509e9f6d4db |
children | 6a7a9267e00f |
line wrap: on
line diff
--- a/app/controller/Kommentare.js Fri Aug 09 14:58:13 2013 +0200 +++ b/app/controller/Kommentare.js Fri Aug 09 14:58:58 2013 +0200 @@ -12,6 +12,10 @@ models: [ 'Kommentar' ], + init: function() { + console.log('Initialising the Kommentare controller'); + this.callParent(); + }, addListeners: function() { this.control({ 'kommentarelist': { @@ -32,11 +36,6 @@ } }); }, - saveItem: function(button) { - console.log('Saving Kommentar'); - var form = button.up('window').down('form'); - form.commit(); - }, addItem: function(button) { console.log('Adding new Kommentar for Probe ' + button.probeId); var kommentar = Ext.create('Lada.model.Kommentar'); @@ -48,38 +47,10 @@ var view = Ext.widget('kommentarecreate', {model: record}); console.log("Loaded Kommentar with ID " + record.getId()); //outputs ID }, - deleteItem: function(button) { - var grid = button.up('grid'); - var selection = grid.getView().getSelectionModel().getSelection()[0]; - Ext.MessageBox.confirm('Löschen', 'Sind Sie sicher?', function(btn){ - if(btn === 'yes'){ - var store = grid.getStore(); - var deleteUrl = selection.getProxy().url + selection.getEidi(); - Ext.Ajax.request({ - url: deleteUrl, - method: 'DELETE', - success: function(response, opts) { - store.reload(); - } - }); - console.log('Deleting Kommentar'); - } else { - console.log('Cancel Deleting Kommentar'); - } - }); - }, createSuccess: function(form, record, operation) { var store = this.getKommentareStore(); store.reload(); var win = form.up('window'); win.close(); - }, - createFailure: function(form, record, operation) { - Ext.MessageBox.show({ - title: 'Fehler beim Speichern', - msg: form.message, - icon: Ext.MessageBox.ERROR, - buttons: Ext.Msg.OK - }); } });