Index: DamClients/DamUI/trunk/src/DamClientsLibrary/Deltares.Dam.Data/DamEngineIo/FillDamUiFromXmlOutput.cs =================================================================== diff -u -r6318 -r6374 --- DamClients/DamUI/trunk/src/DamClientsLibrary/Deltares.Dam.Data/DamEngineIo/FillDamUiFromXmlOutput.cs (.../FillDamUiFromXmlOutput.cs) (revision 6318) +++ DamClients/DamUI/trunk/src/DamClientsLibrary/Deltares.Dam.Data/DamEngineIo/FillDamUiFromXmlOutput.cs (.../FillDamUiFromXmlOutput.cs) (revision 6374) @@ -65,20 +65,22 @@ ); } - // Transfer calculation messages + // Transfer calculation messages (only the errors) if (output?.Results?.CalculationMessages != null) { damProjectData.CalculationMessages = new List(); - for (var i = 0; i < output.Results.CalculationMessages.Length; i++) + foreach (Message validationResult in output.Results.CalculationMessages) { - Message validationResult = output.Results.CalculationMessages[i]; - var logMessage = new LogMessage + if (validationResult.MessageType == MessageMessageType.Error) { - MessageType = ConversionHelper.ConvertToMessageType(validationResult.MessageType), - Subject = null, - Message = validationResult.Message1 - }; - damProjectData.CalculationMessages.Add(logMessage); + var logMessage = new LogMessage + { + MessageType = ConversionHelper.ConvertToMessageType(validationResult.MessageType), + Subject = null, + Message = validationResult.Message1 + }; + damProjectData.CalculationMessages.Add(logMessage); + } } } Index: DamClients/DamUI/trunk/src/Dam/Deltares.Dam.Tests/DamEngineIo/FillDamUiFromXmlOutputTests.cs =================================================================== diff -u -r6262 -r6374 --- DamClients/DamUI/trunk/src/Dam/Deltares.Dam.Tests/DamEngineIo/FillDamUiFromXmlOutputTests.cs (.../FillDamUiFromXmlOutputTests.cs) (revision 6262) +++ DamClients/DamUI/trunk/src/Dam/Deltares.Dam.Tests/DamEngineIo/FillDamUiFromXmlOutputTests.cs (.../FillDamUiFromXmlOutputTests.cs) (revision 6374) @@ -227,7 +227,7 @@ damProjectData.CalculationMessages = new List(); damProjectData.CalculationMessages.Add(new LogMessage(LogMessageType.Error, null, "Error 1")); damProjectData.CalculationMessages.Add(new LogMessage(LogMessageType.Error, null, "Error 2")); - damProjectData.CalculationMessages.Add(new LogMessage(LogMessageType.Warning, null, "Warning 1")); + damProjectData.CalculationMessages.Add(new LogMessage(LogMessageType.Error, null, "Error 3")); FillOutputTimeSeries(damProjectData); return damProjectData; }