Files
DMS/DMS.WPF/ViewModels/Dialogs/IsActiveDialogViewModel.cs

31 lines
728 B
C#
Raw Normal View History

using System;
2025-07-07 21:15:27 +08:00
using CommunityToolkit.Mvvm.ComponentModel;
using CommunityToolkit.Mvvm.Input;
namespace DMS.WPF.ViewModels.Dialogs
2025-07-07 21:15:27 +08:00
{
public partial class IsActiveDialogViewModel : DialogViewModelBase<bool?>
2025-07-07 21:15:27 +08:00
{
[ObservableProperty]
private bool? _selectedIsActive;
2025-07-07 21:15:27 +08:00
public IsActiveDialogViewModel(bool currentIsActive)
2025-07-16 15:50:57 +08:00
{
SelectedIsActive = currentIsActive;
Title = "修改启用状态";
PrimaryButText = "确定";
2025-07-16 15:50:57 +08:00
}
2025-07-07 21:15:27 +08:00
[RelayCommand]
private void PrimaryButton()
{
Close(SelectedIsActive);
}
[RelayCommand]
private void CancleButton()
{
Close(null);
}
2025-07-07 21:15:27 +08:00
}
}