From 793bb79d635530949de3e53c40e6e1aca8b86a34 Mon Sep 17 00:00:00 2001 From: duheng <2784771470@qq.com> Date: 星期三, 06 十一月 2024 11:02:11 +0800 Subject: [PATCH] 修改阀门表 --- WinFrmUI/HStation.WinFrmUI.Assets.Core/03-valve/01-series/AddValveSeriesDlg.cs | 24 +++++++++++++----------- 1 files changed, 13 insertions(+), 11 deletions(-) diff --git a/WinFrmUI/HStation.WinFrmUI.Assets.Core/03-valve/01-series/AddValveSeriesDlg.cs b/WinFrmUI/HStation.WinFrmUI.Assets.Core/03-valve/01-series/AddValveSeriesDlg.cs index 4d9998f..544a2a0 100644 --- a/WinFrmUI/HStation.WinFrmUI.Assets.Core/03-valve/01-series/AddValveSeriesDlg.cs +++ b/WinFrmUI/HStation.WinFrmUI.Assets.Core/03-valve/01-series/AddValveSeriesDlg.cs @@ -1,4 +1,6 @@ -锘縩amespace HStation.WinFrmUI.Assets +锘縰sing Yw.Untity; + +namespace HStation.WinFrmUI.Assets { public partial class AddAssetsValveSeriesDlg : DevExpress.XtraEditors.XtraForm { @@ -8,13 +10,20 @@ this.IconOptions.Icon = Yw.WinFrmUI.GlobalParas.AppIcon; } - public event Func<Vmo.AssetsValveSeriesVmo, Task<bool>> ReloadDataEvent = null; + public event Func<Vmo.AssetsValveSeriesVmo, string, Task<bool>> ReloadDataEvent = null; + + private List<AssetsValveSeriesViewModel> _assetsValveSeriesViews; //鍒濆鍖� private async void AddAssetsValveSeriesDlg_Load(object sender, EventArgs e) { + _assetsValveSeriesViews = new List<AssetsValveSeriesViewModel>(); var allList = await new BLL.AssetsValveSeries().GetAll(); - treeListLookUpEdit1TreeList.DataSource = allList; + foreach (var item in allList) + { + _assetsValveSeriesViews.Add(new AssetsValveSeriesViewModel(item)); + } + treeListLookUpEdit1TreeList.DataSource = _assetsValveSeriesViews; } //鏁版嵁楠岃瘉 @@ -38,14 +47,7 @@ model.Name = NameTextEdit.Text; model.TagName = TagNameTextEdit.Text; model.Description = DescriptionTextEdit.Text; - if (TextEditParentList.EditValue != null) - { - if (long.TryParse(TextEditParentList.EditValue.ToString(), out long parentId)) - { - model.ParentIds = new List<long> { parentId }; - } - } - if (await this.ReloadDataEvent.Invoke(model)) + if (await this.ReloadDataEvent.Invoke(model, TextEditParentList.EditValue.ToString())) { TipFormHelper.ShowSucceed("娣诲姞鎴愬姛!"); } -- Gitblit v1.9.3