Index: DamClients/DamUI/trunk/src/DamClientsLibrary/Deltares.Dam.Data/DataPlugins/DataPluginImporter.cs =================================================================== diff -u -r4070 -r4167 --- DamClients/DamUI/trunk/src/DamClientsLibrary/Deltares.Dam.Data/DataPlugins/DataPluginImporter.cs (.../DataPluginImporter.cs) (revision 4070) +++ DamClients/DamUI/trunk/src/DamClientsLibrary/Deltares.Dam.Data/DataPlugins/DataPluginImporter.cs (.../DataPluginImporter.cs) (revision 4167) @@ -615,10 +615,12 @@ { if (dike.SoilList.AquiferDictionary.ContainsKey(soil)) { - var nvp = new NameValueParameter(); - nvp.ParameterName = soil.Name; - nvp.ParameterValue = dike.SoilList.AquiferDictionary[soil].ToString(); - nvp.Source = DataSourceSystemType.MSoilBase; + var nvp = new NameValueParameter + { + ParameterName = soil.Name, + ParameterValue = dike.SoilList.AquiferDictionary[soil].ToString(), + Source = DataSourceSystemType.MSoilBase + }; res.Add(nvp); } } @@ -836,23 +838,18 @@ /// The progress. /// The CSV importer. /// - private bool ImportCsvFiles(string importFolder, + private void ImportCsvFiles(string importFolder, ImportMode importMode, ProgressDelegate progress, ref CsvImporter csvImporter) { DataSourceManager.CurrentSource = DataSourceSystemType.Csv; - bool isImportOnlyLocations = (importMode == ImportMode.DikeRingAndLocationData); + bool isImportOnlyLocations = importMode == ImportMode.DikeRingAndLocationData; csvImporter.ImportCsvDataFromDirectory(importFolder, isImportOnlyLocations, progress, damProjectType); // add messages List messages = csvImporter.ErrorMessages; ImportLogMessages.AddRange(messages); DataSourceManager.CurrentSource = DataSourceSystemType.User; - - // check for fatal messages - bool importOk = messages.All(m => m.MessageType != LogMessageType.FatalError); - - return importOk; } /// @@ -977,10 +974,10 @@ /// /// /// - /// /// + /// private void ImportDataShapeFiles(string importFolder, IEnumerable dataAttributes, - ImportMode importMode, IEnumerable dikeRingIds, + ImportMode importMode, ProgressDelegate progress, ref List locationRecords) { @@ -1170,7 +1167,7 @@ break; case DataSourceType.DataShapeFiles: List locationRecords = csvImporter.LocationRecords; - ImportDataShapeFiles(dataLocation, attributes, importMode, dikeRingIdList, progress, ref locationRecords); + ImportDataShapeFiles(dataLocation, attributes, importMode, progress, ref locationRecords); csvImporter.LocationRecords = locationRecords; break; case DataSourceType.BackgroundShapeFiles: