TwoRopesViewModel.cs 1.1 KB

12345678910111213141516171819202122232425262728293031323334353637
  1. using System.ComponentModel;
  2. namespace SWRIS.Models.ViewModel
  3. {
  4. public class TwoRopesViewModel : RopeViewBaseModel
  5. {
  6. private EquipmentDataModel firstEquipmentData;
  7. private EquipmentDataModel secondEquipmentData;
  8. public EquipmentModel FirstEquipment { get; set; }
  9. public EquipmentModel SecondEquipment { get; set; }
  10. public EquipmentDataModel FirstEquipmentData
  11. {
  12. get => firstEquipmentData;
  13. set
  14. {
  15. if (firstEquipmentData != value)
  16. {
  17. firstEquipmentData = value;
  18. OnPropertyChanged(nameof(FirstEquipmentData));
  19. }
  20. }
  21. }
  22. public EquipmentDataModel SecondEquipmentData
  23. {
  24. get => secondEquipmentData;
  25. set
  26. {
  27. if (secondEquipmentData != value)
  28. {
  29. secondEquipmentData = value;
  30. OnPropertyChanged(nameof(SecondEquipmentData));
  31. }
  32. }
  33. }
  34. }
  35. }