common/Logic/ProductionOrderCore/TestResults/PressureResultData.cs
2026-04-23 17:50:07 +02:00

55 lines
1.2 KiB
C#

using System;
using System.Collections.Generic;
namespace Xylem.Common.Logic.ProductionOrderCore.TestResults
{
/// <summary>
/// Container for pressure test results
/// </summary>
public class PressureResultData
{
/// <summary>
/// Unique identifier for PCB
/// </summary>
public String PcbId;
/// <summary>
/// Revision
/// </summary>
public Int32 Rev { get; set; } = 0;
/// <summary>
/// Optional passed test
/// </summary>
public Boolean? Passed { get; set; } = false;
/// <summary>
/// Operator name
/// </summary>
public String TesterName { get; set; } = "C. Röhl";
/// <summary>
/// Applied test pressure
/// </summary>
public String TestPressure { get; set; } = "6";
/// <summary>
/// Leakage rate
/// </summary>
public String LeakRate { get; set; } = " 1E-5";
/// <summary>
/// Operator comment
/// </summary>
public String Remark { get; set; } = "";
/// <summary>
/// Test points
/// </summary>
public List<PressureTestPoints> TestPoints;
}
}