From eccc597eb5b29ce1a9982ebf31f0e1272d3db14f Mon Sep 17 00:00:00 2001
From: Shuxia Ning <NingShuxia0927@outlook.com>
Date: 星期三, 09 十月 2024 11:33:45 +0800
Subject: [PATCH] 阀门管理

---
 WinFrmUI/HStation.WinFrmUI.Assets.Core/03-valve/ValveManageMainPanel.cs |   36 ++++++++++++++++++++++++++++++++++++
 1 files changed, 36 insertions(+), 0 deletions(-)

diff --git a/WinFrmUI/HStation.WinFrmUI.Assets.Core/03-valve/ValveManageMainPanel.cs b/WinFrmUI/HStation.WinFrmUI.Assets.Core/03-valve/ValveManageMainPanel.cs
index 487b195..fa6f0cf 100644
--- a/WinFrmUI/HStation.WinFrmUI.Assets.Core/03-valve/ValveManageMainPanel.cs
+++ b/WinFrmUI/HStation.WinFrmUI.Assets.Core/03-valve/ValveManageMainPanel.cs
@@ -112,5 +112,41 @@
                 return;
             }
         }
+
+
+        private async void barBtnValveLine_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
+        {
+            var currentVm = this.gridView1.GetCurrentViewModel(_allBindingList);
+            if (currentVm == null)
+            {
+                MessageBoxHelper.ShowWarning("璇烽�夋嫨鏁版嵁琛岋紒");
+                return;
+            } 
+
+            var guid = new PageGuid()
+            {
+                Function = "闃�闂ㄥ瀷鍙锋洸绾�",
+                TagName = currentVm.ID.ToString(),
+                Modular = ""
+            };
+            if (!IsExistPage(guid, true))
+            {
+                var model = await _bll.GetByID(currentVm.ID);
+                if (model == null)
+                {
+                    MessageBoxHelper.ShowWarning($"{currentVm.Name}:ValveMainDto is null锛�");
+                    return;
+                }
+                var page = new HStation.WinFrmUI.PhartRelation.XhsValveMainPhartPanel();
+                page.InitialDataSource(currentVm.ID);
+                page.PageTitle.Caption = guid.Function;
+                page.PageGuid = guid;
+                CreatePage(page, guid);
+            } 
+
+        }
+
+
+
     }
 }
\ No newline at end of file

--
Gitblit v1.9.3