using Edge.Core.IndustryStandardInterface.ATG; using System; using System.Collections.Generic; using System.ComponentModel.DataAnnotations; using System.Text; namespace Application.ATG_Classic_App.Model { public class Alarm { /// /// /// [Key] public int Id { get; set; } public AlarmPriority Priority { get; set; } /// /// This Alarm is for which tank. /// public byte TankNumber { get; set; } public AlarmType Type { get; set; } public string Description { get; set; } /// /// whether this alarm is acked by user in UI(by a click), since it causes constanly beeping or flashing. /// //public DateTime? AcknowledgedTimeStamp { get; set; } public DateTime CreatedTimeStamp { get; set; } /// /// the fix time of this alarm. /// public DateTime? ClearedTimeStamp { get; set; } } }