SystemCheckReportItem.cs 2.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788
  1. /*-------------------------------------------------------------------------
  2. * 功能描述:SystemCheckResultItem
  3. * 作者:xulisong
  4. * 创建时间: 2019/2/28 9:52:50
  5. * 版本号:v1.0
  6. * -------------------------------------------------------------------------*/
  7. using System;
  8. using System.Collections.Generic;
  9. using System.Linq;
  10. using System.Text;
  11. using System.Threading.Tasks;
  12. using SAGA.DotNetUtils.WPF;
  13. namespace SAGA.GplotRelationComputerManage.SystemChecks
  14. {
  15. public class SystemCheckReportItem: BasePropertyChanged
  16. {
  17. public SystemCheckReportItem()
  18. {
  19. ResultItems = new List<SystemCheckResultItem>();
  20. }
  21. private string m_Id;
  22. /// <summary>
  23. /// 报表Id
  24. /// </summary>
  25. public string Id
  26. {
  27. get { return this.m_Id; }
  28. set
  29. {
  30. this.m_Id = value;
  31. RaisePropertyChanged(nameof(this.Id));
  32. }
  33. }
  34. private string m_FloorId;
  35. /// <summary>
  36. /// 楼层Id
  37. /// </summary>
  38. public string FloorId
  39. {
  40. get { return this.m_FloorId; }
  41. set
  42. {
  43. this.m_FloorId = value;
  44. RaisePropertyChanged(nameof(this.FloorId));
  45. }
  46. }
  47. private string m_GplotType;
  48. /// <summary>
  49. /// 拓扑类型Id
  50. /// </summary>
  51. public string GplotType
  52. {
  53. get { return this.m_GplotType; }
  54. set
  55. {
  56. this.m_GplotType = value;
  57. RaisePropertyChanged(nameof(this.GplotType));
  58. }
  59. }
  60. private string m_BuildingTime;
  61. /// <summary>
  62. /// 创建时间
  63. /// </summary>
  64. public string BuildingTime
  65. {
  66. get { return this.m_BuildingTime; }
  67. set
  68. {
  69. this.m_BuildingTime = value;
  70. RaisePropertyChanged(nameof(this.BuildingTime));
  71. }
  72. }
  73. /// <summary>
  74. /// 检查相关结果
  75. /// </summary>
  76. public List<SystemCheckResultItem> ResultItems { get; set; }
  77. }
  78. }