public void UpdateIsSelect() { IsSelect = !IsSelect; if (!IsSelect) { selectedTableDB = null; RaisePropertyChanged("SelectedTableDB"); } RaisePropertyChanged("IsSelect"); }
public void UpdateLisrTable() { try { chandgeScheme(NameScheme); if (tableInDB.Count() == 0) { List <string> tableDB = DataBaseWorker.CurentDBWorker.GetListDataFromQuery(GenerateQueryWorker.CurentGenerate.GetListTableQuery(NameScheme)); tableDB.ForEach(t => { var newTable = new TableDB(t, nameScheme); tableInDB.Add(newTable); }); } } catch (DBWorkerException e) { ShowMessageError.ShowError($"При загрузке списка таблиц произошла ошибка \n {e.Message}"); } }