duheng
2024-12-24 0e33247236d4ac46f1a75802f53dd6c612301cff
WinFrmUI/HStation.WinFrmUI.Assets.Core/01-pump/07-PumpChart/PumpChartMainPage.cs
@@ -1,4 +1,5 @@
using DevExpress.XtraEditors;
using DevExpress.XtraCharts;
using DevExpress.XtraEditors;
using HStation.Vmo;
using Yw;
@@ -10,6 +11,7 @@
        {
            InitializeComponent();
            this.phartDiagramRelationListCtrl1.SelectedChangedEvent += PhartDiagramRelationListCtrl1_SelectedChangedEvent;
            this.pumpChartViewCtrl1.DataChangedEvent += PumpChartViewCtrl1_DataChangedEvent;
        }
        private AssetsPumpMainVmo _vmo;
@@ -30,6 +32,20 @@
               .GetByObjectTypeAndObjectID(HStation.Assets.DataType.PumpMain, vmo.ID);
            allList?.ForEach(x => _allBindingList.Add(x));
            this.phartDiagramRelationListCtrl1.SetBindingData(_allBindingList);
        }
        private async void PumpChartViewCtrl1_DataChangedEvent(Yw.Vmo.PhartDiagramExGraphListVmo vmo)
        {
            var bol = await BLLFactory<Yw.BLL.PhartDiagramExtensions>.Instance.Update(vmo);
            if (!bol)
            {
                TipFormHelper.ShowError("更新失败!");
                return;
            }
            else
            {
                TipFormHelper.ShowSucceed("更新成功!");
            }
        }
        //选择改变
@@ -119,8 +135,8 @@
                var bol = await BLLFactory<HStation.BLL.PhartDiagramRelation>.Instance.Update(_relation);
                if (bol)
                {
                     this.phartDiagramRelationListCtrl1.SetBindingData(_allBindingList);
                     return true;
                    this.phartDiagramRelationListCtrl1.SetBindingData(_allBindingList);
                    return true;
                }
                return false;
            };
@@ -138,13 +154,12 @@
                var bol = await BLLFactory<HStation.BLL.PhartDiagramRelation>.Instance.Update(_relation);
                if (bol)
                {
                     this.phartDiagramRelationListCtrl1.SetBindingData(_allBindingList);
                     return true;
                    this.phartDiagramRelationListCtrl1.SetBindingData(_allBindingList);
                    return true;
                }
                return false;
            };
            dlg.ShowDialog();
        }
        //删除