TransferViewModel.cs 893 B

123456789101112131415161718192021222324252627282930313233343536373839
  1. using CommunityToolkit.Mvvm.Input;
  2. namespace SummaryModule.ViewModels;
  3. internal partial class TransferViewModel(IDialogService dialogService) : ObservableObject
  4. {
  5. [RelayCommand]
  6. private void Buffer(object para)
  7. {
  8. dialogService.ShowDialog("SelectStocker");
  9. }
  10. [RelayCommand]
  11. private void LoadPort(object para)
  12. {
  13. IDialogParameters paras = new DialogParameters
  14. {
  15. { "Hardware", para?.ToString()! }
  16. };
  17. dialogService.ShowDialog("LoadPortOperate", paras);
  18. }
  19. [RelayCommand]
  20. private void Fims(object para)
  21. {
  22. IDialogParameters paras = new DialogParameters
  23. {
  24. { "Hardware", para?.ToString()! }
  25. };
  26. dialogService.ShowDialog("FimsOperate", paras);
  27. }
  28. [RelayCommand]
  29. private void Init()
  30. {
  31. dialogService.ShowDialog("HarewareInit");
  32. }
  33. }