mirror of
https://gitlab.com/pamhyr/pamhyr2.git
synced 2026-10-30 03:20:41 +01:00
rename edition BCadisTS and LCadisTS windows
This commit is contained in:
1 parent
2db1f4c7f7
commit
f1dca727c6
3 files changed
+42
-29
No files matched your search
@@ -50,14 +50,38 @@ class EditLateralContributionAdisTSWindow(PamhyrWindow):
|
||||
_pamhyr_ui = "EditLateralContributionAdisTS"
|
||||
_pamhyr_name = "Edit lateral contribution AdisTS"
|
||||
|
||||
def __init__(self, data=None,
|
||||
study=None, config=None,
|
||||
parent=None):
|
||||
def __init__(self, data=None, study=None, config=None, parent=None):
|
||||
self._data = data
|
||||
|
||||
trad = LCETranslate()
|
||||
|
||||
name = trad[self._pamhyr_name]
|
||||
|
||||
if self._data is not None:
|
||||
if self._data.reach is not None:
|
||||
reach_name = next(filter(
|
||||
lambda reach: reach.id == self._data.reach,
|
||||
study.river.reachs()
|
||||
)).name
|
||||
else:
|
||||
reach_name = trad['not_associated']
|
||||
|
||||
if self._data.begin_rk is not None:
|
||||
begin_rk = self._data.begin_rk
|
||||
else:
|
||||
begin_rk = trad['not_associated']
|
||||
|
||||
if self._data.end_rk is not None:
|
||||
end_rk = self._data.end_rk
|
||||
else:
|
||||
end_rk = trad['not_associated']
|
||||
|
||||
name += (
|
||||
f" - {study.name} - " +
|
||||
f"{reach_name} - " +
|
||||
f"({begin_rk} - " +
|
||||
f"{end_rk})"
|
||||
)
|
||||
|
||||
super(EditLateralContributionAdisTSWindow, self).__init__(
|
||||
title=name,
|
||||
study=study,
|
||||
@@ -66,20 +90,6 @@ class EditLateralContributionAdisTSWindow(PamhyrWindow):
|
||||
parent=parent
|
||||
)
|
||||
|
||||
if self._data is not None:
|
||||
if self._data.edge is not None:
|
||||
edge_name = next(filter(
|
||||
lambda edge: edge.id == self._data.edge,
|
||||
self._study.river.edges()
|
||||
)).name
|
||||
else:
|
||||
edge_name = trad['not_associated']
|
||||
|
||||
name += (
|
||||
f"{study.name} - " +
|
||||
f"{edge_name})"
|
||||
)
|
||||
|
||||
self._hash_data.append(data)
|
||||
|
||||
self.setup_table()
|
||||
|
||||
Reference in new issue
Block a user