Files
WCS/Cowain.Base/ViewModels/AlarmViewModel.cs
2026-03-02 09:08:20 +08:00

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