lixiaojun
2024-12-02 8486fdaaf94faddbf7e475c660726f9a71b72a4b
WinFrmUI/Yw.WinFrmUI.Hydro.Core/10-working/02-visual/00-core/HydroWorkingInfoViewModel.cs
@@ -12,9 +12,9 @@
        {
            this.Reservoirs = new List<HydroWorkingReservoirViewModel>();
            this.Tanks = new List<HydroWorkingTankViewModel>();
            this.Waterboxs = new List<HydroWorkingWaterboxViewModel>();
            this.Pumps = new List<HydroWorkingPumpViewModel>();
            this.Valves = new List<HydroWorkingValveViewModel>();
            this.Resistances = new List<HydroWorkingResistanceViewModel>();
        }
        /// <summary>
@@ -28,11 +28,6 @@
        public List<HydroWorkingTankViewModel> Tanks { get; set; }
        /// <summary>
        /// 水箱
        /// </summary>
        public List<HydroWorkingWaterboxViewModel> Waterboxs { get; set; }
        /// <summary>
        /// 水泵
        /// </summary>
        public List<HydroWorkingPumpViewModel> Pumps { get; set; }
@@ -41,6 +36,11 @@
        /// 阀门
        /// </summary>
        public List<HydroWorkingValveViewModel> Valves { get; set; }
        /// <summary>
        /// 阻件
        /// </summary>
        public List<HydroWorkingResistanceViewModel> Resistances { get; set; }
        /// <summary>
@@ -51,7 +51,6 @@
            var list = new List<HydroWorkingVisualViewModel>();
            this.Reservoirs?.ForEach(x => list.Add(x));
            this.Tanks?.ForEach(x => list.Add(x));
            this.Waterboxs?.ForEach(x => list.Add(x));
            this.Pumps?.ForEach(x => list.Add(x));
            this.Valves?.ForEach(x => list.Add(x));
            return list;
@@ -83,15 +82,6 @@
                    return false;
                }
                this.Tanks.Add(working as HydroWorkingTankViewModel);
                return true;
            }
            else if (type.FullName == typeof(HydroWorkingWaterboxViewModel).FullName)
            {
                if (this.Waterboxs.Exists(x => x.Code == working.Code))
                {
                    return false;
                }
                this.Waterboxs.Add(working as HydroWorkingWaterboxViewModel);
                return true;
            }
            else if (type.FullName == typeof(HydroWorkingPumpViewModel).FullName)