From dfe7e1653f8309e23e4c314cd58ac4ff7ce49dbc Mon Sep 17 00:00:00 2001
From: duheng <2286773002@qq.com>
Date: 星期五, 28 三月 2025 14:50:47 +0800
Subject: [PATCH] Merge branch 'master' of http://47.103.154.90:83/r/HStation/XHS.V1.0

---
 WinFrmUI/Yw.WinFrmUI.Hydro.Q3d.Core/MapView/NetworkViewModel.cs |   43 +++++++++++++++++++++----------------------
 1 files changed, 21 insertions(+), 22 deletions(-)

diff --git a/WinFrmUI/Yw.WinFrmUI.Hydro.Q3d.Core/MapView/NetworkViewModel.cs b/WinFrmUI/Yw.WinFrmUI.Hydro.Q3d.Core/MapView/NetworkViewModel.cs
index ef06c2e..f9edc1c 100644
--- a/WinFrmUI/Yw.WinFrmUI.Hydro.Q3d.Core/MapView/NetworkViewModel.cs
+++ b/WinFrmUI/Yw.WinFrmUI.Hydro.Q3d.Core/MapView/NetworkViewModel.cs
@@ -1,28 +1,27 @@
-锘縰sing Yw.WinFrmUI.Q3d;
+锘縰sing Newtonsoft.Json;
 //using Hydro.Inp;
 using Newtonsoft.Json.Linq;
-using Newtonsoft.Json;
 using System;
 using System.Collections.Generic;
 using System.Drawing;
 using System.Linq;
 using System.Numerics;
+using System.Runtime.InteropServices;
 using System.Text;
 using System.Threading;
 using System.Threading.Tasks;
-using static Yw.WinFrmUI.Q3d.ObjectEnum;
-
-using static Yw.WinFrmUI.Q3d.MapViewEnum;
+using System.Xml.Linq;
 using Yw.WinFrmUI.Q3d;
-using System.Runtime.InteropServices;
+using Yw.WinFrmUI.Q3d;
 //using Hydro.HydraulicOptimizer;
 using Yw.WinFrmUI.Q3d;
-using System.Xml.Linq;
+using static Yw.WinFrmUI.Q3d.MapViewEnum;
+using static Yw.WinFrmUI.Q3d.ObjectEnum;
 
 namespace Yw.WinFrmUI.Q3d
 {
     [Serializable]
-    public partial class NetworkViewModel 
+    public partial class NetworkViewModel
     {
         bool use_old = false;
         public string Name;
@@ -697,21 +696,21 @@
         #endregion
 
 
-        
+
 
     }
 
     //鏋勯�犱竴涓狶ist<LinkViewModel>绫伙紝鑳藉瀹炵幇List鐨勬墍鏈夊姛鑳�
     [Serializable]
-    public class LinkViewModelList:List<Q3DLinkCalcModel>
+    public class LinkViewModelList : List<LinkViewModel>
     {
-      
+
         Dictionary<string, LinkViewModel> dict;
         public LinkViewModelList() : base()
         {
             this.dict = new Dictionary<string, LinkViewModel>();
         }
-    
+
         public List<LinkViewModel> ViewLinks
         {
             get
@@ -731,7 +730,7 @@
         /// </summary>
         public void UpdateDict()
         {
-            this.dict= new Dictionary<string, LinkViewModel>();
+            this.dict = new Dictionary<string, LinkViewModel>();
             base.ForEach(link =>
             {
                 if (!dict.ContainsKey(link.ID))
@@ -743,13 +742,13 @@
         /// </summary>
         /// <param name="oldID"></param>
         /// <param name="newID"></param>
-        public void ChangeID(string oldID,string newID)
+        public void ChangeID(string oldID, string newID)
         {
             if (dict.ContainsKey(oldID))
             {
                 dict[oldID].ID = newID;
                 dict.Add(newID, dict[oldID]);
-                dict.Remove(oldID);                
+                dict.Remove(oldID);
             }
         }
         /// <summary>
@@ -774,7 +773,7 @@
                     dict.Add(link.ID, link);
             });
         }
-       
+
         public bool RemoveAt(int index)
         {
             if (index < 0 || index >= base.Count) return false;
@@ -794,7 +793,7 @@
             {
                 if (dict.ContainsKey(ID))
                     return dict[ID];
-                else 
+                else
                     return (LinkViewModel)base.Find(l => l.ID == ID);
             }
         }
@@ -866,13 +865,13 @@
     //鏋勯�犱竴涓狶ist<NodeViewModel>绫伙紝鑳藉瀹炵幇List鐨勬墍鏈夊姛鑳�
     [Serializable]
 
-    public class NodeViewModelList : List<Q3DNodeCalcModel>
+    public class NodeViewModelList : List<NodeViewModel>
     {
         //List<NodeCalcModel> base;
-        Dictionary<string, Q3DNodeCalcModel> dict;//=new Dictionary<string, NodeCalcModel>();//
-        public NodeViewModelList():base()
+        Dictionary<string, NodeViewModel> dict;//=new Dictionary<string, NodeCalcModel>();//
+        public NodeViewModelList() : base()
         {
-            this.dict = new Dictionary<string, Q3DNodeCalcModel>();
+            this.dict = new Dictionary<string, NodeViewModel>();
         }
         //public NodeViewModelList(List<NodeCalcModel> nodes)
         //{
@@ -888,7 +887,7 @@
         /// </summary>
         public void UpdateDict()
         {
-            this.dict = new Dictionary<string, Q3DNodeCalcModel>();
+            this.dict = new Dictionary<string, NodeViewModel>();
             base.ForEach(node =>
             {
                 if (!dict.ContainsKey(node.ID))

--
Gitblit v1.9.3