Logik für Freigabevermerk und ZUsatzinfos implementiert
This commit is contained in:
+14
-14
@@ -143,7 +143,6 @@ class Controller(Observer):
|
||||
def get_current_item_id(self):
|
||||
return self._model.get_current_item_id()
|
||||
|
||||
|
||||
def _load_cid_data2model(self, cid):
|
||||
"""lädt alle nötigen Daten für diese ID """
|
||||
# falls eine .json Datei davon im Work Ordner existiert, dann diese zuerst versuchen ins Modell zu laden
|
||||
@@ -202,10 +201,8 @@ class Controller(Observer):
|
||||
|
||||
def get_gui_states(self):
|
||||
return self._model.get_states()
|
||||
|
||||
def set_widget_status(self, widgetname, status):
|
||||
#self._view.set_widget_status(widgetname, status)
|
||||
pass
|
||||
def get_configuration(self):
|
||||
return self._model.get_configuration()
|
||||
|
||||
def message_info(self, title, key, questions='ok'):
|
||||
return messagebox.showinfo(title, messages[key])
|
||||
@@ -254,15 +251,18 @@ class Controller(Observer):
|
||||
self._model.check()
|
||||
|
||||
def zuruecksetzen(self):
|
||||
cid = self.get_current_item_id()
|
||||
self._model.clear()
|
||||
self._view.clear_rightframes()
|
||||
csv_data = self._model.sivas_data_from_csv(str(cid))
|
||||
# transform the csv keys into keys used behind the gui
|
||||
gui_data = self._model.csv2guidata(csv_data)
|
||||
self.set_gui_dict(gui_data)
|
||||
# create dropdown and other defaults
|
||||
self._model.set_gui_defaults()
|
||||
data = dict()
|
||||
data['halbzeugnummer_neu'] = {'background':'red', 'foreground':'white'}
|
||||
self._view.configure(data)
|
||||
# cid = self.get_current_item_id()
|
||||
# self._model.clear()
|
||||
# self._view.clear_rightframes()
|
||||
# csv_data = self._model.sivas_data_from_csv(str(cid))
|
||||
# # transform the csv keys into keys used behind the gui
|
||||
# gui_data = self._model.csv2guidata(csv_data)
|
||||
# self.set_gui_dict(gui_data)
|
||||
# # create dropdown and other defaults
|
||||
# self._model.set_gui_defaults()
|
||||
|
||||
def suche_3d(self):
|
||||
pdm_kategorie_neu = self._model.get_gui_data("pdm_kategorie_neu")
|
||||
|
||||
Reference in New Issue
Block a user