Index: DamClients/DamUI/trunk/src/DamClientsLibrary/Deltares.Dam.Data/DamEngineIo/FillDamUiFromXmlOutput.cs
===================================================================
diff -u -r3899 -r3920
--- DamClients/DamUI/trunk/src/DamClientsLibrary/Deltares.Dam.Data/DamEngineIo/FillDamUiFromXmlOutput.cs (.../FillDamUiFromXmlOutput.cs) (revision 3899)
+++ DamClients/DamUI/trunk/src/DamClientsLibrary/Deltares.Dam.Data/DamEngineIo/FillDamUiFromXmlOutput.cs (.../FillDamUiFromXmlOutput.cs) (revision 3920)
@@ -47,29 +47,28 @@
///
public static DamProjectData AddOutputToDamProjectData(DamProjectData damProjectData, Output output)
{
- if (output != null && output.Results != null && output.Results.CalculationResults != null)
+ if (output?.Results?.CalculationResults != null)
{
- if (output.Results.CalculationResults != null)
- {
- DataEventPublisher.InvokeWithoutPublishingEvents(() =>
- {
- CreateDesignResultsFromOutput(output, damProjectData);
- }
- );
- }
+ DataEventPublisher.InvokeWithoutPublishingEvents(() =>
+ {
+ CreateDesignResultsFromOutput(output, damProjectData);
+ }
+ );
}
// Transfer calculation messages
- if (output != null && output.Results != null && output.Results.CalculationMessages != null)
+ if (output?.Results?.CalculationMessages != null)
{
damProjectData.CalculationMessages = new List();
for (int i = 0; i < output.Results.CalculationMessages.Length; i++)
{
var validationResult = output.Results.CalculationMessages[i];
- var logMessage = new Standard.Logging.LogMessage();
- logMessage.MessageType = ConversionHelper.ConvertToMessageType(validationResult.MessageType);
- logMessage.Subject = null;
- logMessage.Message = validationResult.Message1;
+ var logMessage = new Standard.Logging.LogMessage
+ {
+ MessageType = ConversionHelper.ConvertToMessageType(validationResult.MessageType),
+ Subject = null,
+ Message = validationResult.Message1
+ };
damProjectData.CalculationMessages.Add(logMessage);
}
}
@@ -402,11 +401,11 @@
}
if (string.IsNullOrEmpty(desResult.CalculationSubDir))
{
- throw new NullReferenceException(nameof(desResult.CalculationSubDir) + "is null");
+ throw new NullReferenceException(nameof(desResult.CalculationSubDir) + " is null");
}
if (string.IsNullOrEmpty(desResult.BaseFileName))
{
- throw new NullReferenceException(nameof(desResult.BaseFileName) + "is null");
+ throw new NullReferenceException(nameof(desResult.BaseFileName) + " is null");
}
desResult.CreateResultsFileForSurfaceLineAndProfile(desResult.DesignResultFile);
}