Index: DamClients/DamUI/trunk/src/DamClientsLibrary/Deltares.Dam.Data/DikeImporter.cs
===================================================================
diff -u -r6932 -r6939
--- DamClients/DamUI/trunk/src/DamClientsLibrary/Deltares.Dam.Data/DikeImporter.cs (.../DikeImporter.cs) (revision 6932)
+++ DamClients/DamUI/trunk/src/DamClientsLibrary/Deltares.Dam.Data/DikeImporter.cs (.../DikeImporter.cs) (revision 6939)
@@ -210,13 +210,13 @@
///
/// Imports the soils.
///
- /// The dike.
- private void ImportSoils(Dike dike)
+ /// The dike.
+ private void ImportSoils(Dike importedDike)
{
List soils = GetSoils();
foreach (DamSoil soil in soils)
{
- dike.AddDamSoil(soil);
+ importedDike.AddDamSoil(soil);
}
}
@@ -235,15 +235,15 @@
///
/// Imports a soil.
///
- /// The soil identifier.
+ /// The soil identifier.
///
- private DamSoil ImportSoil(string soilID)
+ private DamSoil ImportSoil(string soilId)
{
var soil = new DamSoil
{
- Name = soilID
+ Name = soilId
};
- IEnumerable soilDetails = importer.GetSoilDetails(soilID);
+ IEnumerable soilDetails = importer.GetSoilDetails(soilId);
foreach (NameValueParameter soilDetail in soilDetails)
{
@@ -296,19 +296,19 @@
///
/// Imports the scenarios.
///
- /// The dike.
- private void ImportScenarios(Dike dike)
+ /// The dike.
+ private void ImportScenarios(Dike importedDike)
{
- AddScenariosToLocations(dike);
+ AddScenariosToLocations(importedDike);
}
///
/// Adds the scenarios to locations.
///
- /// The dike.
- private void AddScenariosToLocations(Dike dike)
+ /// The dike.
+ private void AddScenariosToLocations(Dike importedDike)
{
- foreach (Location location in dike.Locations)
+ foreach (Location location in importedDike.Locations)
{
IEnumerable scenarioList = importer.GetScenarioList(location.Name);
foreach (string scenarioId in scenarioList)
@@ -335,8 +335,8 @@
///
/// Imports the locations.
///
- /// The dike.
- private void ImportLocations(Dike dike)
+ /// The dike.
+ private void ImportLocations(Dike importedDike)
{
IEnumerable locationIdList = importer.GetLocationIdList();
@@ -362,14 +362,14 @@
DataSourceManager.SetSource(location, locationDetail.ParameterName, locationDetail.Source);
if (locationDetail.ParameterName.Equals(LocationParameterNames.SegmentId))
{
- Segment segment = dike.Segments.FirstOrDefault(x => x.Name.Equals(locationDetail.ParameterValue));
+ Segment segment = importedDike.Segments.FirstOrDefault(x => x.Name.Equals(locationDetail.ParameterValue));
location.Segment = segment;
}
// See comment below, ID is still needed (this was proved with old tests)
if (locationDetail.ParameterName.Equals(LocationParameterNames.SurfaceLineId))
{
- SurfaceLine2 surfaceLine = dike.SurfaceLines2.FirstOrDefault(x => x.Name.Equals(locationDetail.ParameterValue));
+ SurfaceLine2 surfaceLine = importedDike.SurfaceLines2.FirstOrDefault(x => x.Name.Equals(locationDetail.ParameterValue));
location.SurfaceLine2 = surfaceLine;
}
// TODO: Assign PL1-line
@@ -379,35 +379,35 @@
// for location, just search for it by name in surfacelines. SurfaceLineId can and should be removed entirely! But see above!
if (location.SurfaceLine2 == null)
{
- location.SurfaceLine2 = dike.SurfaceLines2.FirstOrDefault(s => s.Name == location.Name);
+ location.SurfaceLine2 = importedDike.SurfaceLines2.FirstOrDefault(s => s.Name == location.Name);
}
- location.SoilList = dike.SoilList;
- dike.Locations.Add(location);
+ location.SoilList = importedDike.SoilList;
+ importedDike.Locations.Add(location);
}
- dike.SortLocations();
+ importedDike.SortLocations();
}
///
/// Imports the model parameters.
///
- /// The dike.
- private void ImportModelParameters(Dike dike)
+ /// The dike.
+ private void ImportModelParameters(Dike importedDike)
{
IEnumerable modelParameters = importer.GetDikeParameters();
foreach (NameValueParameter modelParameter in modelParameters)
{
- dike.SetParameterFromNameValuePair(modelParameter.ParameterName, modelParameter.ParameterValue);
- DataSourceManager.SetSource(dike, modelParameter.ParameterName, modelParameter.Source);
+ importedDike.SetParameterFromNameValuePair(modelParameter.ParameterName, modelParameter.ParameterValue);
+ DataSourceManager.SetSource(importedDike, modelParameter.ParameterName, modelParameter.Source);
}
}
///
/// Imports the surface lines.
///
- /// The dike.
- private void ImportSurfaceLines(Dike dike)
+ /// The dike.
+ private void ImportSurfaceLines(Dike importedDike)
{
// Use InvokeWithoutPublishingEvents for performance reasons after introducing SurfaceLine2
DataEventPublisher.InvokeWithoutPublishingEvents(() =>
@@ -442,45 +442,45 @@
}
// add the surface line to the dike
- dike.SurfaceLines2.Add(surfaceLine);
+ importedDike.SurfaceLines2.Add(surfaceLine);
}
});
}
///
/// Imports the segments.
///
- /// The dike.
- private void ImportSegments(Dike dike)
+ /// The dike.
+ private void ImportSegments(Dike importedDike)
{
IEnumerable segmentIdList = importer.GetSegmentIdList();
- foreach (string segmentID in segmentIdList)
+ foreach (string segmentId in segmentIdList)
{
var segment = new Segment
{
- Name = segmentID
+ Name = segmentId
};
foreach (FailureMechanismSystemType failureMechanismSystemType in Enum.GetValues(typeof(FailureMechanismSystemType)))
{
- AddSoilProfiles(segment, segmentID, failureMechanismSystemType, dike);
- AddSoilGeometry(segment, segmentID, failureMechanismSystemType);
+ AddSoilProfiles(segment, segmentId, failureMechanismSystemType, importedDike);
+ AddSoilGeometry(segment, segmentId, failureMechanismSystemType);
}
- dike.Segments.Add(segment);
+ importedDike.Segments.Add(segment);
}
}
///
/// Adds the soil profiles.
///
/// The segment.
- /// The segment identifier.
+ /// The segment identifier.
/// Type of the failure mechanism system.
- /// The dike.
- private void AddSoilProfiles(Segment segment, string segmentID, FailureMechanismSystemType failureMechanismSystemType, Dike dike)
+ /// The dike.
+ private void AddSoilProfiles(Segment segment, string segmentId, FailureMechanismSystemType failureMechanismSystemType, Dike importedDike)
{
- IEnumerable profile1DIdListForSegment = importer.GetProfile1DIdListForSegment(segmentID, failureMechanismSystemType);
+ IEnumerable profile1DIdListForSegment = importer.GetProfile1DIdListForSegment(segmentId, failureMechanismSystemType);
foreach (string soilProfile1DId in profile1DIdListForSegment)
{
@@ -490,8 +490,8 @@
};
// get soil profile
- IEnumerable soilProfile1DDetails = importer.GetSegmentProfile1DDetails(segmentID, soilProfile1DId, failureMechanismSystemType);
- SoilProfile1D soilProfile1D = dike.SoilProfiles.FirstOrDefault(x => x.Name.Equals(soilProfile1DId));
+ IEnumerable soilProfile1DDetails = importer.GetSegmentProfile1DDetails(segmentId, soilProfile1DId, failureMechanismSystemType);
+ SoilProfile1D soilProfile1D = importedDike.SoilProfiles.FirstOrDefault(x => x.Name.Equals(soilProfile1DId));
double probability = 0;
foreach (NameValueParameter nameValueparameter in soilProfile1DDetails)
@@ -510,18 +510,18 @@
/// Adds the soil geometry.
///
/// The segment.
- /// The segment identifier.
+ /// The segment identifier.
/// Type of the failure mechanism system.
- private void AddSoilGeometry(Segment segment, string segmentID, FailureMechanismSystemType failureMechanismSystemType)
+ private void AddSoilGeometry(Segment segment, string segmentId, FailureMechanismSystemType failureMechanismSystemType)
{
- IEnumerable profile2DIdListForSegment = importer.GetProfile2DIdListForSegment(segmentID, failureMechanismSystemType);
+ IEnumerable profile2DIdListForSegment = importer.GetProfile2DIdListForSegment(segmentId, failureMechanismSystemType);
foreach (string soilGeometry2DName in profile2DIdListForSegment)
{
var numberFormatInfo = new NumberFormatInfo
{
NumberDecimalSeparator = "."
};
- IEnumerable soilProfile2DDetails = importer.GetSegmentProfile2DDetails(segmentID, soilGeometry2DName, failureMechanismSystemType);
+ IEnumerable soilProfile2DDetails = importer.GetSegmentProfile2DDetails(segmentId, soilGeometry2DName, failureMechanismSystemType);
var probability = 0.0;
foreach (NameValueParameter nameValueparameter in soilProfile2DDetails)
{
@@ -538,33 +538,33 @@
///
/// Imports the soil profiles1 d.
///
- /// The dike.
- private void ImportSoilProfiles1D(Dike dike)
+ /// The dike.
+ private void ImportSoilProfiles1D(Dike importedDike)
{
IEnumerable soilProfile1DIdList = importer.GetSoilProfile1DIdList();
foreach (string soilProfile1DId in soilProfile1DIdList)
{
- dike.SoilProfiles.Add(ImportProfile(soilProfile1DId, dike));
+ importedDike.SoilProfiles.Add(ImportProfile(soilProfile1DId, importedDike));
}
}
- private void ImportAquifers(Dike dike)
+ private void ImportAquifers(Dike importedDike)
{
foreach (Aquifer aquifer in importer.Dike.Aquifers)
{
- dike.Aquifers.Add(aquifer);
+ importedDike.Aquifers.Add(aquifer);
}
}
///
/// Imports a profile.
///
/// The soil profile1 d identifier.
- /// The dike.
+ /// The dike.
///
///
///
- private SoilProfile1D ImportProfile(string soilProfile1DId, Dike dike)
+ private SoilProfile1D ImportProfile(string soilProfile1DId, Dike importedDike)
{
var soilProfile = new SoilProfile1D
{
@@ -583,7 +583,7 @@
}
else
{
- int soilIndex = dike.SoilList.GetSoilIndexByName(layer.SoilName);
+ int soilIndex = importedDike.SoilList.GetSoilIndexByName(layer.SoilName);
if (soilIndex < 0)
{
throw new DikeImporterException($"Soil '{dpSoilProfile.Layers[layerIndex].SoilName}' not found in 1d-profile '{soilProfile1DId}'");
@@ -592,7 +592,7 @@
soilProfile.Layers.Add(new SoilLayer1D
{
TopLevel = layer.TopLevel,
- Soil = dike.SoilList.Soils[soilIndex],
+ Soil = importedDike.SoilList.Soils[soilIndex],
IsAquifer = layer.IsAquifer
});
}