39 lines
806 B
C#
39 lines
806 B
C#
using CommunityToolkit.Mvvm.ComponentModel;
|
|
|
|
namespace Cowain.Base.ViewModels;
|
|
|
|
public partial class AlarmViewModel : ObservableObject
|
|
{
|
|
[ObservableProperty]
|
|
private int _id;
|
|
[ObservableProperty]
|
|
private int _tagId;
|
|
|
|
[ObservableProperty]
|
|
private bool _status;
|
|
|
|
[ObservableProperty]
|
|
private string _desc = string.Empty;
|
|
|
|
[ObservableProperty]
|
|
private int _group;
|
|
|
|
[ObservableProperty]
|
|
private int _level;
|
|
|
|
[ObservableProperty]
|
|
private string _groupName = string.Empty;
|
|
|
|
[ObservableProperty]
|
|
private string _levelName = string.Empty;
|
|
|
|
[ObservableProperty]
|
|
private string _color = string.Empty;
|
|
|
|
[ObservableProperty]
|
|
private DateTime _startTime = DateTime.MinValue;
|
|
|
|
[ObservableProperty]
|
|
private DateTime? _stopTime;
|
|
}
|