From eaff2518ab6159c360ec2a865b45002b26fdc4cd Mon Sep 17 00:00:00 2001
From: duheng <2784771470@qq.com>
Date: 星期一, 19 八月 2024 14:25:47 +0800
Subject: [PATCH] 增加资产删除方法报错提醒

---
 WinFrmUI/HStation.WinFrmUI.Basic/02-SysPropManage/SetSysPropChoiceDlg.cs |   12 +++++++++---
 1 files changed, 9 insertions(+), 3 deletions(-)

diff --git a/WinFrmUI/HStation.WinFrmUI.Basic/02-SysPropManage/SetSysPropChoiceDlg.cs b/WinFrmUI/HStation.WinFrmUI.Basic/02-SysPropManage/SetSysPropChoiceDlg.cs
index 738bdba..cfdd87f 100644
--- a/WinFrmUI/HStation.WinFrmUI.Basic/02-SysPropManage/SetSysPropChoiceDlg.cs
+++ b/WinFrmUI/HStation.WinFrmUI.Basic/02-SysPropManage/SetSysPropChoiceDlg.cs
@@ -1,5 +1,4 @@
 锘縰sing Mapster;
-using System.ComponentModel;
 using Yw.Dto;
 
 namespace HStation.WinFrmUI.Basic
@@ -15,8 +14,11 @@
 
         private List<SysPropChoiceViewModel> _allBindingList = null;
 
+        private long _PropID;
+
         public async void SetBindingData(long PropID)
         {
+            _PropID = PropID;
             _bll = new Yw.BLL.SysPropChoice();
             var alllist = await _bll.GetByPropID(PropID);
             _allBindingList = new List<SysPropChoiceViewModel>();
@@ -31,10 +33,12 @@
         //瀹屾垚
         private async void BtnOk_Click(object sender, EventArgs e)
         {
-            var AddSysPropChoices = new List<AddSysPropChoiceInput>();
+            var AddSysPropChoices = new List<Yw.Vmo.SysPropChoice>();
             foreach (var item in _allBindingList)
             {
-                AddSysPropChoices.Add(item.Adapt<SysPropChoiceViewModel, AddSysPropChoiceInput>());
+                var choiceitem = item.Adapt<SysPropChoiceViewModel, Yw.Vmo.SysPropChoice>();
+                choiceitem.PropID = _PropID;
+                AddSysPropChoices.Add(choiceitem);
             }
             if (await _bll.Inserts(AddSysPropChoices))
             {
@@ -44,6 +48,8 @@
             {
                 MessageBoxHelper.ShowError("璁剧疆澶辫触!");
             }
+            this.DialogResult = DialogResult.OK;
+            this.Close();
         }
 
         //鍒犻櫎

--
Gitblit v1.9.3