/// <summary> /// Clears collection of imported maps in global configuration and adds imported maps from this view model. /// </summary> public void FlushImportedMapsToGlobalConfiguration() { GlobalConfiguration.GetInstance().ImportedMaps.Clear(); foreach (ImportedMapWrapper importedMap in ImportedMaps) { GlobalConfiguration.GetInstance().ImportedMaps.Add(importedMap); } }
public MapManagementViewModel() { FileName = ""; ImportedMaps = new ObservableCollection <ImportedMapWrapper>(); // load maps from global configuraiton to view model foreach (ImportedMapWrapper wrapper in GlobalConfiguration.GetInstance().ImportedMaps) { ImportedMaps.Add(wrapper); } }
public App() { // call instance of global configuration so that it is initialized GlobalConfiguration.GetInstance(); }