Index: DamClients/DamUI/trunk/src/DamClientsLibrary/Deltares.Dam.Data/CsvImporters/CsvImporter.cs =================================================================== diff -u -r6436 -r6544 --- DamClients/DamUI/trunk/src/DamClientsLibrary/Deltares.Dam.Data/CsvImporters/CsvImporter.cs (.../CsvImporter.cs) (revision 6436) +++ DamClients/DamUI/trunk/src/DamClientsLibrary/Deltares.Dam.Data/CsvImporters/CsvImporter.cs (.../CsvImporter.cs) (revision 6544) @@ -104,6 +104,7 @@ progress?.Invoke(0.25); ImportScenarios(ScenariosFileName); + RemoveEveryLocationThatHasNoScenarios(); } else { @@ -142,6 +143,11 @@ return "CsvImporter"; } + private void RemoveEveryLocationThatHasNoScenarios() + { + //ToDo Check whether each location has at least one scenario defined for it. If not, remove location and add error. + } + private string ImportFolderLocation => (folderName != null) && folderName.EndsWith('\\') ? folderName.Substring(0, folderName.Length - 1) : folderName; private string LocationsFileName => string.Format(filePattern, ImportFolderLocation, locationsFileNamePart);