duheng
2024-12-19 a6c4751021807edcae850b761bd9dedbf3d3b01b
WinFrmUI/HStation.WinFrmUI.Assets.Core/01-pump/PumpProductMainPage.cs
@@ -15,6 +15,7 @@
            this.gridView1.RegistCustomDrawRowIndicator();
            this.AssetsPumpSeriesTreeListCtrl1.FocusedChangedEvent += AssetsPumpSeriesTreeListCtrl1_FocusedChangedEvent;
            this.AssetsPumpSeriesTreeListCtrl1.AddAssetsPumpMain += BtnAdd_ItemClickAsync;
            this.dockManager1.Style = DevExpress.XtraBars.Docking2010.Views.DockingViewStyle.Light;
        }
        private readonly List<AssetsPumpMainViewModel> _allBindingList = new();
@@ -55,7 +56,7 @@
            }
            else
            {
                var idlist = await new BLL.AssetsPumpGroupAndMainMap().GetByGroupID(obj);
                var idlist = await new BLL.AssetsPumpGroupAndMainMapping().GetByGroupID(obj);
                var alllist = await _bll.GetByIds(idlist);
                if (alllist != null)
                {
@@ -84,7 +85,7 @@
            if (groupid > 0)
            {
                map = new Vmo.AssetsPumpGroupAndMainMapVmo();
                map.PumpGroupID = groupid;
                map.GroupID = groupid;
            }
            var AssetsPumpSeries = await new BLL.AssetsPumpSeries().GetByID(id);
            if (AssetsPumpSeries == null)
@@ -166,9 +167,9 @@
                MessageBoxHelper.ShowWarning("请选择数据行!");
                return;
            }
            //var dlg=new HStation.WinFrmUI.PhartRelation.SelXhsAssetsPumpMainPhartDlg();
            //dlg.SetBandingData(currentVm.ID);
            //dlg.ShowDialog();
            /*      var dlg=new HStation.WinFrmUI.PhartRelation.SelXhsAssetsPumpMainPhartDlg();
                  dlg.SetBandingData(currentVm.ID);
                 dlg.ShowDialog();*/
            var guid = new PageGuid()
            {
@@ -178,17 +179,17 @@
            };
            if (!IsExistPage(guid, true))
            {
                var model = await _bll.GetByID(currentVm.ID);
                if (model == null)
                {
                    MessageBoxHelper.ShowWarning($"{currentVm.Name}:AssetsPumpMainDto is null!");
                    return;
                }
                var page = new HStation.WinFrmUI.PhartRelation.XhsPumpMainPhartPanel();
                page.InitialDataSource(currentVm.ID);
                page.PageTitle.Caption = guid.Function;
                page.PageGuid = guid;
                CreatePage(page, guid);
                /*   var model = await _bll.GetByID(currentVm.ID);
                   if (model == null)
                   {
                       MessageBoxHelper.ShowWarning($"{currentVm.Name}:AssetsPumpMainDto is null!");
                       return;
                   }
                   var page = new HStation.WinFrmUI.PhartRelation.XhsPumpMainPhartPanel();
                   page.InitialDataSource(currentVm.ID);
                   page.PageTitle.Caption = guid.Function;
                   page.PageGuid = guid;
                   CreatePage(page, guid);*/
            }
        }
@@ -244,10 +245,10 @@
        private void barButtonItem1_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
        {
            var model = this.gridView1.GetCurrentViewModel(_allBindingList);
            var dlg = new SelXhsPumpMainPhartDlg();
            dlg.SetBandingData(model.ID);
            dlg.ShowDialog();
            //var model = this.gridView1.GetCurrentViewModel(_allBindingList);
            //var dlg = new SelXhsPumpMainPhartDlg();
            //dlg.SetBandingData(model.ID);
            //dlg.ShowDialog();
        }
    }
}