Bug fix in saving test results

This commit is contained in:
Milan Hanajik 2015-02-07 21:06:09 +01:00
parent 0b5d342dfc
commit 558cfb8c6e

View File

@ -58,13 +58,11 @@ namespace TBF.BenchControl.Sequences
/// <param name="newTestResult">New test result</param>
protected static void AddOrOverwriteResult(Entities.TestResult newTestResult)
{
try
{
Entities.TestResult toDelete =
results.First<Entities.TestResult>(x => x.Name.Equals(newTestResult.Name));
results.Remove(toDelete);
}
catch { };
Entities.TestResult toDelete =
results.FirstOrDefault<Entities.TestResult>(x => x.Name.Equals(newTestResult.Name) &&
(x.Part == newTestResult.Part) &&
(x.TestId == newTestResult.TestId));
if (toDelete != null) results.Remove(toDelete);
results.Add(newTestResult);
}