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; }
}
}