From 3e4fa61e398cb7c6fa3d0173ebaf740a14992e8c Mon Sep 17 00:00:00 2001
From: Shuxia Ning <NingShuxia0927@outlook.com>
Date: 星期二, 13 八月 2024 16:11:36 +0800
Subject: [PATCH] 主界面修改

---
 WinFrmUI/HStation.WinFrmUI.Xhs.Core/02-project/03-mgr/XhsProjectMgrPage.cs |   33 ++++++++++++++++++++++++++++-----
 1 files changed, 28 insertions(+), 5 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 4d28abb..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)
             {
@@ -44,7 +46,7 @@
         //鏌ョ湅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;
@@ -115,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 褰撳墠
+
+        #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