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