From 2e3201e1be4247b47b2b8c2a60c56c0d6885b05a Mon Sep 17 00:00:00 2001 From: duheng <2784771470@qq.com> Date: 星期三, 27 十一月 2024 09:25:31 +0800 Subject: [PATCH] 主菜单提交 --- WinFrmUI/HStation.WinFrmUI.Assets.Core/04-pipe/01-series/AddPipeLineSeriesDlg.cs | 24 +++++++++++++++++++++--- 1 files changed, 21 insertions(+), 3 deletions(-) diff --git a/WinFrmUI/HStation.WinFrmUI.Assets.Core/04-pipe/01-series/AddPipeLineSeriesDlg.cs b/WinFrmUI/HStation.WinFrmUI.Assets.Core/04-pipe/01-series/AddPipeLineSeriesDlg.cs index 5f260cc..383aef7 100644 --- a/WinFrmUI/HStation.WinFrmUI.Assets.Core/04-pipe/01-series/AddPipeLineSeriesDlg.cs +++ b/WinFrmUI/HStation.WinFrmUI.Assets.Core/04-pipe/01-series/AddPipeLineSeriesDlg.cs @@ -6,9 +6,27 @@ { InitializeComponent(); this.IconOptions.Icon = Yw.WinFrmUI.GlobalParas.AppIcon; + this.Load += AddAssetsPipeSeriesDlg_Load; } - public event Func<Vmo.PipeLineSeriesVmo, Task<bool>> ReloadDataEvent = null; + public event Func<Vmo.AssetsPipeSeriesVmo, object, Task<bool>> ReloadDataEvent = null; + + private List<AssetsPipeSeriesViewModel> _assetsPipeSeriesViews; + + //鍒濆鍖� + private async void AddAssetsPipeSeriesDlg_Load(object sender, EventArgs e) + { + _assetsPipeSeriesViews = new List<AssetsPipeSeriesViewModel>(); + var allList = await new BLL.AssetsPipeSeries().GetAll(); + if (allList != null) + { + foreach (var item in allList) + { + _assetsPipeSeriesViews.Add(new AssetsPipeSeriesViewModel(item)); + } + } + treeListLookUpEdit1TreeList.DataSource = _assetsPipeSeriesViews; + } //鏁版嵁楠岃瘉 private bool Valid() @@ -27,11 +45,11 @@ { if (!Valid()) return; - var model = new Vmo.PipeLineSeriesVmo(); + var model = new Vmo.AssetsPipeSeriesVmo(); model.Name = NameTextEdit.Text; model.TagName = TagNameTextEdit.Text; model.Description = DescriptionTextEdit.Text; - if (await this.ReloadDataEvent.Invoke(model)) + if (await this.ReloadDataEvent.Invoke(model, this.textEditParentList.EditValue)) { TipFormHelper.ShowSucceed("娣诲姞鎴愬姛!"); } -- Gitblit v1.9.3