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