comparison app/view/window/MessungEdit.js @ 712:baef70abfe71

Cosmetics.
author Raimund Renkert <raimund.renkert@intevation.de>
date Wed, 08 Apr 2015 10:52:15 +0200
parents f204f30b824a
children fab0b7be5aca
comparison
equal deleted inserted replaced
711:af16a257d5f6 712:baef70abfe71
109 this.clearMessages(); 109 this.clearMessages();
110 var that = this; 110 var that = this;
111 Ext.ClassManager.get('Lada.model.Messung').load(this.record.get('id'), { 111 Ext.ClassManager.get('Lada.model.Messung').load(this.record.get('id'), {
112 failure: function(record, response) { 112 failure: function(record, response) {
113 // TODO 113 // TODO
114 console.log("An unhandled Failure occured. See following Response and Record"); 114 console.log('An unhandled Failure occured. See following Response and Record');
115 console.log(response); 115 console.log(response);
116 console.log(record); 116 console.log(record);
117 }, 117 },
118 success: function(record, response) { 118 success: function(record, response) {
119 var me = this; 119 var me = this;
120 if (this.probe.get('treeModified') < record.get('treeModified')) { 120 if (this.probe.get('treeModified') < record.get('parentModified')) {
121 Ext.Msg.show({ 121 Ext.Msg.show({
122 title: 'Probe nicht aktuell!', 122 title: 'Probe nicht aktuell!',
123 msg: 'Die zugehörige Probe wurde verändert.\n'+ 123 msg: 'Die zugehörige Probe wurde verändert.\n' +
124 'Möchten Sie zu der Probe zurückkehren und neu laden?\n'+ 124 'Möchten Sie zu der Probe zurückkehren und neu laden?\n' +
125 'Ohne das erneute Laden der Probe wird das Speichern'+ 125 'Ohne das erneute Laden der Probe wird das Speichern' +
126 ' der Messung nicht möglich sein.', 126 ' der Messung nicht möglich sein.',
127 buttons: Ext.Msg.OKCANCEL, 127 buttons: Ext.Msg.OKCANCEL,
128 icon: Ext.Msg.WARNING, 128 icon: Ext.Msg.WARNING,
129 closable: false, 129 closable: false,
130 fn: function(button) { 130 fn: function(button) {
154 }, 154 },
155 scope: this 155 scope: this
156 }); 156 });
157 }, 157 },
158 158
159 disableForm: function(){ 159 disableForm: function() {
160 this.down('messungform').setReadOnly(true); 160 this.down('messungform').setReadOnly(true);
161 this.disableChildren(); 161 this.disableChildren();
162 }, 162 },
163 163
164 enableForm: function(){ 164 enableForm: function() {
165 this.down('messungform').setReadOnly(false); 165 this.down('messungform').setReadOnly(false);
166 this.enableChildren(); 166 this.enableChildren();
167 }, 167 },
168 168
169 disableChildren: function(){ 169 disableChildren: function() {
170 this.down('fset[name=messwerte]').down('messwertgrid').setReadOnly(true); 170 this.down('fset[name=messwerte]').down('messwertgrid').setReadOnly(true);
171 this.down('fset[name=messungstatus]').down('statusgrid').setReadOnly(true); 171 this.down('fset[name=messungstatus]').down('statusgrid').setReadOnly(true);
172 this.down('fset[name=messungskommentare]').down('mkommentargrid').setReadOnly(true); 172 this.down('fset[name=messungskommentare]').down('mkommentargrid').setReadOnly(true);
173 }, 173 },
174 174
175 enableChildren: function(){ 175 enableChildren: function() {
176 this.down('fset[name=messwerte]').down('messwertgrid').setReadOnly(false); 176 this.down('fset[name=messwerte]').down('messwertgrid').setReadOnly(false);
177 this.down('fset[name=messungstatus]').down('statusgrid').setReadOnly(false); 177 this.down('fset[name=messungstatus]').down('statusgrid').setReadOnly(false);
178 this.down('fset[name=messungskommentare]').down('mkommentargrid').setReadOnly(false); 178 this.down('fset[name=messungskommentare]').down('mkommentargrid').setReadOnly(false);
179 }, 179 },
180 180

http://lada.wald.intevation.org