10 lines
635 B
C#
10 lines
635 B
C#
namespace ZB.MOM.WW.OtOpcUa.AdminUI.Uns;
|
|
|
|
/// <summary>A scripted-alarm row for the Alarms-tab table.</summary>
|
|
public sealed record EquipmentAlarmRow(string ScriptedAlarmId, string Name, string AlarmType, int Severity, string PredicateScriptId, bool Enabled);
|
|
|
|
/// <summary>A scripted alarm projected for editing, with the concurrency token the modal echoes back.</summary>
|
|
public sealed record ScriptedAlarmEditDto(
|
|
string ScriptedAlarmId, string EquipmentId, string Name, string AlarmType, int Severity, string MessageTemplate,
|
|
string PredicateScriptId, bool HistorizeToAveva, bool Retain, bool Enabled, byte[] RowVersion);
|