Mercurial > lada > lada-client
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 |