/// <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);
            }
        }
예제 #3
0
 public App()
 {
     // call instance of global configuration so that it is initialized
     GlobalConfiguration.GetInstance();
 }