public void LoadConfigurationWithoutImporting()
        {
            if (confirmDroppingOfLoadedSheets())
            {
                return;
            }

            ResetMappingBasedOnCurrentSheet();

            var fileName = _dialogCreator.AskForFileToOpen(Captions.Importer.ApplyConfiguration, Constants.Filter.XML_FILE_FILTER,
                                                           Constants.DirectoryKey.OBSERVED_DATA);

            if (fileName.IsNullOrEmpty())
            {
                return;
            }

            var configuration = _pkmlPersistor.Load <ImporterConfiguration>(fileName);

            applyConfiguration(configuration);
        }
Beispiel #2
0
 public DataRepository LoadDataRepository(string fileName)
 {
     return(_pkmlPersistor.Load <DataRepository>(fileName));
 }
 public SimulationTransfer Load(string pkmlFileFullPath, IWithIdRepository withIdRepository = null)
 {
     return(_pkmlPersistor.Load <SimulationTransfer>(pkmlFileFullPath, withIdRepository: withIdRepository));
 }