Shuxia Ning
2024-12-23 a97513ccbb97b2c471e90b032fabdd2e709b7f32
WinFrmUI/HStation.WinFrmUI.Assets.Core/03-valve/ValveManageMainPage.cs
@@ -29,9 +29,12 @@
        {
            var alllist = await _bll.GetBySeriesID(SeriesID);
            _allBindingList.Clear();
            foreach (var item in alllist)
            if (alllist != null)
            {
                _allBindingList.Add(new AssetsValveMainViewModel(item));
                foreach (var item in alllist)
                {
                    _allBindingList.Add(new AssetsValveMainViewModel(item));
                }
            }
            this.AssetsValveMainViewModelBindingSource.ResetBindings(false);
        }
@@ -43,7 +46,7 @@
            var series = this.valveTypeTreeListCtrl1.GetCurrentSeries();
            if (series == null)
            {
                MessageBoxHelper.ShowWarning("请先选择阀门系列!");
                MessageBoxHelper.ShowWarning("请先选择系列!");
                return;
            }
            dlg.SetBindingData(series.ID);
@@ -124,7 +127,7 @@
            var guid = new PageGuid()
            {
                Function = "阀门型号曲线",
                Function = "阀门水头损失曲线",
                TagName = currentVm.ID.ToString(),
                Modular = ""
            };
@@ -140,6 +143,7 @@
                {
                    var page = new HStation.WinFrmUI.PhartRelation.XhsValveMainPhartMinorLossPanel();
                    page.InitialDataSource(currentVm.ID);
                    guid.Function = "阀门开度系数曲线";
                    page.PageTitle.Caption = guid.Function;
                    page.PageGuid = guid;
                    CreatePage(page, guid);
@@ -148,6 +152,7 @@
                {
                    var page = new HStation.WinFrmUI.PhartRelation.XhsValveMainPhartPanel();
                    page.InitialDataSource(currentVm.ID);
                    guid.Function = "阀门水头损失曲线";
                    page.PageTitle.Caption = guid.Function;
                    page.PageGuid = guid;
                    CreatePage(page, guid);
@@ -191,5 +196,13 @@
            }
            ribbonPageGroup2.Visible = false;
        }
        //设置系数
        private void barBtnSetcoefficient_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
        {
            var dlg = new SetValveCoefficientDlg();
            dlg.SetBindingData();
            dlg.ShowDialog();
        }
    }
}