ein paar Variablen in caditem protected gemacht. Laden und Speichern der ausgefüllten Oberfläche im json file im Work Ordner implementiert
This commit is contained in:
+1
-21
@@ -118,12 +118,8 @@ class Controller(Observer):
|
||||
# und diese in der Gui setzen
|
||||
set_data = self._model.csv2guidata(loaded)
|
||||
self._model.set_gui_defaults()
|
||||
self.refresh_gui()
|
||||
self.refresh_gui()
|
||||
|
||||
def get_current_item_id(self):
|
||||
return self.get_gui_data('teilenummer')
|
||||
|
||||
|
||||
def set_red_ids(self, red_ids):
|
||||
self._model.set_red_ids(red_ids)
|
||||
def get_red_ids(self):
|
||||
@@ -175,22 +171,6 @@ class Controller(Observer):
|
||||
# gib dem observer Bescheid, was aufgerufen wurde
|
||||
self.notify(self._model, key,value)
|
||||
self.refresh_gui()
|
||||
|
||||
# reine Aktionen
|
||||
if key == 'cb_speichern':
|
||||
self.save_to_file()
|
||||
elif key == 'cb_migrieren':
|
||||
pass
|
||||
elif key == 'cb_zurücksetzen':
|
||||
pass
|
||||
elif key == 'cb_suche_asm':
|
||||
pass
|
||||
|
||||
def save_to_file(self):
|
||||
"""speichert die bisherigen Eingaben beider Spalten in eine json Datei"""
|
||||
path = os.path.join(self.get_env("out"), str(self.get_current_item_id()) + '.json')
|
||||
# die Bauminfos und RedIds dazu werden standardmässig nicht mit gemerkt.
|
||||
self._model.save(path, False)
|
||||
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user