исправил старый баг. при синхронизации бд не восстанавливались поставленные галки а текущий объект был реализован странно

This commit is contained in:
2024-10-17 23:27:47 +03:00
parent 4c2d39cb92
commit 96df1c3a18
6 changed files with 42 additions and 40 deletions

View File

@@ -272,12 +272,16 @@ public abstract class Database {
protected abstract void resetAI(DBTable table) throws Exception;
//-
public void SaveLastSelections() {
for (DataSet dataSet : tables.values())
dataSet.SaveLastSelections();
for (DataSet dataSet : tables.values()) {
if (dataSet.getUI() != null)
dataSet.getUI().SaveLastCurrent();
}
}
public void RestoreLastSelections() {
for (DataSet dataSet : tables.values())
dataSet.RestoreLastSelections();
for (DataSet dataSet : tables.values()) {
if (dataSet.getUI() != null)
dataSet.getUI().RestoreLastCurrent();
}
}
//---
public abstract PassCode_ getSynchronizePassCode(); //если бд есть на сервере.