using CommunityToolkit.Mvvm.Input; namespace SummaryModule.ViewModels; internal partial class TransferViewModel(IDialogService dialogService) : ObservableObject { [RelayCommand] private void Buffer(object para) { dialogService.ShowDialog("SelectStocker"); } [RelayCommand] private void LoadPort(object para) { IDialogParameters paras = new DialogParameters { { "Hardware", para?.ToString()! } }; dialogService.ShowDialog("LoadPortOperate", paras); } [RelayCommand] private void Fims(object para) { IDialogParameters paras = new DialogParameters { { "Hardware", para?.ToString()! } }; dialogService.ShowDialog("FimsOperate", paras); } [RelayCommand] private void Init() { dialogService.ShowDialog("HarewareInit"); } }