From 473c09c6fd3dd3c566e45b5ab8264d0c25cd4f0d Mon Sep 17 00:00:00 2001
From: duheng <2784771470@qq.com>
Date: 星期二, 13 八月 2024 15:35:19 +0800
Subject: [PATCH] 修改项目bll方法

---
 WinFrmUI/HStation.WinFrmUI.Xhs.Core/02-project/03-mgr/XhsProjectMgrPage.cs |   40 +++++++++++++++++++++++++++++++---------
 1 files changed, 31 insertions(+), 9 deletions(-)

diff --git a/WinFrmUI/HStation.WinFrmUI.Xhs.Core/02-project/03-mgr/XhsProjectMgrPage.cs b/WinFrmUI/HStation.WinFrmUI.Xhs.Core/02-project/03-mgr/XhsProjectMgrPage.cs
index 8b8c8c5..83c8aeb 100644
--- a/WinFrmUI/HStation.WinFrmUI.Xhs.Core/02-project/03-mgr/XhsProjectMgrPage.cs
+++ b/WinFrmUI/HStation.WinFrmUI.Xhs.Core/02-project/03-mgr/XhsProjectMgrPage.cs
@@ -1,5 +1,5 @@
 锘縰sing DevExpress.Utils;
-using NetTaste;
+using HStation.WinFrmUI.Xhs;
 
 namespace HStation.WinFrmUI
 {
@@ -16,14 +16,16 @@
 
         private List<XhsProjectMgrViewModel> _allProjectList = null;
 
+        private BLL.XhsProject _Bll = null;
+
         /// <summary>
         /// 鍒濆鍖栨暟鎹簮
         /// </summary>
         public override async void InitialDataSource()
         {
             base.InitialDataSource();
-
-            var allProjectList = await new BLL.XhsProject().GetAll();
+            _Bll = new BLL.XhsProject();
+            var allProjectList = await _Bll.GetAll();
             _allProjectList = new List<XhsProjectMgrViewModel>();
             if (allProjectList != null && allProjectList.Count > 0)
             {
@@ -39,20 +41,19 @@
         //鍙戝竷
         private void barBtnPublish_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
         {
-
         }
 
         //鏌ョ湅bimface妯″瀷
         private async void barBtnViewBimface_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
         {
-            var vm = this.treeList1.GetCurrentViewModel(_allProjectList);
+            var vm = GetCurrentViewModel();
             if (vm == null)
             {
                 return;
             }
             var guid = new PageGuid()
             {
-                Modular =Yw.WinFrmUI.PageModular.Bimface,
+                Modular = Yw.WinFrmUI.PageModular.Bimface,
                 MoudingType = Yw.WinFrmUI.Page.eMoudingType.Tab,
                 Function = Yw.WinFrmUI.PageFunction.ViewBimface3d,
                 TagName = $"{vm.ID}"
@@ -116,12 +117,33 @@
             var vm = this.treeList1.GetCurrentViewModel(_allProjectList);
             if (vm == null)
             {
-                Yw.WinFrmUI.MessageBoxHelper.ShowInfo("璇烽�夋嫨鏁版嵁琛�");
+                Yw.WinFrmUI.MessageBoxHelper.ShowInfo("璇烽�夋嫨鏁版嵁琛�!");
                 return null;
             }
             return vm;
         }
 
-        #endregion
+        #endregion 褰撳墠
+
+        #region 鍩虹鎿嶄綔
+
+        //娣诲姞
+        private void barBtnAdd_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
+        {
+            var dlg = new AddProjectDlg();
+            dlg.ShowDialog();
+        }
+
+        //缂栬緫
+        private void barBtnEdit_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
+        {
+        }
+
+        //鍒犻櫎
+        private void barBtnDelete_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
+        {
+        }
+
+        #endregion 鍩虹鎿嶄綔
     }
-}
+}
\ No newline at end of file

--
Gitblit v1.9.3