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

57 lines
1.4 KiB
C#

using System;
namespace Xylem.Common.Logic.ProductionOrderCore.Csd
{
/// <summary>
/// Container for customer specific document - CSD which represents
/// the customer requirements for the final setup of the Cordonel.
/// </summary>
public class CsdParameterResult
{
/// <summary>
/// Level
/// </summary>
public Int32 Lvl { get; set; }
/// <summary>
/// Setting is valid
/// </summary>
public Boolean IsValid { get; set; }
/// <summary>
/// CSD source identifier
/// </summary>
public Int32 SourceCsdId { get; set; }
/// <summary>
/// CSD product identifier
/// </summary>
public Int32 SourceProductId { get; set; }
/// <summary>
/// CSD source group identifier
/// </summary>
public Int32 SourceGroupId { get; set; }
/// <summary>
/// CSD entry identifier for a specific setting
/// </summary>
public Int32 Id { get; set; }
/// <summary>
/// CSD entry name
/// </summary>
public String Name { get; set; }
/// <summary>
/// CSD value as text
/// </summary>
public String ValueText { get; set; }
/// <summary>
/// CSD value
/// </summary>
public Byte[] Value { get; set; }
}
}