From 1e18310601b076d26329bb0a0e070afeb61d12f4 Mon Sep 17 00:00:00 2001
From: lixiaojun <1287241240@qq.com>
Date: 星期五, 25 十月 2024 09:39:15 +0800
Subject: [PATCH] 新模型

---
 WinFrmUI/Yw.WinFrmUI.Hydro.Core/03-property/02-node/03-junction/04-other/HydroPressmeterPropertyViewModel.cs |   27 +++++++++++++++++++++++++--
 1 files changed, 25 insertions(+), 2 deletions(-)

diff --git a/WinFrmUI/Yw.WinFrmUI.Hydro.Core/03-property/02-node/03-junction/04-other/HydroPressmeterPropertyViewModel.cs b/WinFrmUI/Yw.WinFrmUI.Hydro.Core/03-property/02-node/03-junction/04-other/HydroPressmeterPropertyViewModel.cs
index 6b06036..401e1ba 100644
--- a/WinFrmUI/Yw.WinFrmUI.Hydro.Core/03-property/02-node/03-junction/04-other/HydroPressmeterPropertyViewModel.cs
+++ b/WinFrmUI/Yw.WinFrmUI.Hydro.Core/03-property/02-node/03-junction/04-other/HydroPressmeterPropertyViewModel.cs
@@ -1,4 +1,6 @@
-锘縩amespace Yw.WinFrmUI
+锘縰sing Yw.Model;
+
+namespace Yw.WinFrmUI
 {
     /// <summary>
     /// 鍘嬪姏琛ㄥ睘鎬ц鍥�
@@ -15,10 +17,31 @@
         /// </summary>
         public HydroPressmeterPropertyViewModel(Yw.Model.HydroPressmeterInfo rhs) : base(rhs)
         {
-
+            this.CurrentPress = rhs.CurrentPress;
+            this.UpdatePropStatus(nameof(this.CurrentPress), rhs, nameof(rhs.CurrentPress));
         }
 
+        /// <summary>
+        /// 鍘嬪姏
+        /// </summary>
+        [Category("鏁版嵁")]
+        [DisplayName("鍘嬪姏")]
+        [PropertyOrder(1001)]
+        [Browsable(true)]
+        public double? CurrentPress { get; set; }
 
+        /// <summary>
+        /// 鏇存柊灞炴��
+        /// </summary>
+        public override void UpdateProperty(HydroParterInfo rhs, List<HydroParterInfo> allParterList)
+        {
+            base.UpdateProperty(rhs, allParterList);
+            if (rhs is Yw.Model.HydroPressmeterInfo hydroPressmeterInfo)
+            {
+                this.CurrentPress = hydroPressmeterInfo.CurrentPress;
+                this.UpdatePropStatus(nameof(this.CurrentPress), hydroPressmeterInfo, nameof(hydroPressmeterInfo.CurrentPress));
+            }
+        }
 
     }
 }

--
Gitblit v1.9.3