From 2d303dd904c63df9eeba3ce3e3bb148e40ac651d Mon Sep 17 00:00:00 2001
From: duheng <2784771470@qq.com>
Date: 星期二, 11 二月 2025 16:23:14 +0800
Subject: [PATCH] 优化个人中心界面

---
 Desktop/HStation.Xhs.Hydro.Test.Core/Form2.cs |   80 ++++-----------------------------------
 1 files changed, 9 insertions(+), 71 deletions(-)

diff --git a/Desktop/HStation.Xhs.Hydro.Test.Core/Form2.cs b/Desktop/HStation.Xhs.Hydro.Test.Core/Form2.cs
index 029b35c..49598c0 100644
--- a/Desktop/HStation.Xhs.Hydro.Test.Core/Form2.cs
+++ b/Desktop/HStation.Xhs.Hydro.Test.Core/Form2.cs
@@ -5,12 +5,13 @@
 using System.ComponentModel;
 using System.Data;
 using System.Drawing;
+using System.IO;
 using System.Linq;
 using System.Text;
 using System.Threading.Tasks;
 using System.Windows.Forms;
-using Yw.EPAnet.Calcu;
-using Yw.WinFrmUI.Q3D;
+using Yw.EPAnet;
+using Yw.WinFrmUI.Q3d;
 
 namespace Hydro.ClientTool
 {
@@ -26,77 +27,14 @@
 
         private void Form2_Load(object sender, EventArgs e)
         {
-            NetWork network = new NetWork();
-            network.BuildFromInp(@"temp/temp.inp");
-            MapViewNetWork mapNetwork = new MapViewNetWork();
-            foreach (var node in network.Nodes)
-            {
-                NodeViewModel viewNode=null;
-                if (node is MeterModel meter)
-                {
-                    viewNode = new MeterViewModel();
-                    viewNode.X = meter.X;
-                    viewNode.Y = meter.Y;
-                    viewNode.Name = meter.Name;
-                    viewNode.ID = meter.ID;
-                    viewNode.Z = meter.Elev;
-                    viewNode.Demand = meter.Demand;
-                }
-                else if (node is JunctionModel j)
-                {
-                    viewNode = new JunctionViewModel();
-                    viewNode.X = j.X;
-                    viewNode.Y = j.Y;
-                    viewNode.Name = j.Name;
-                    viewNode.ID = j.ID;
-                    viewNode.Z = j.Elev;
-                    viewNode.Demand = j.Demand; 
-                }
-                else if (node is ReservoisModel res)
-                {
-                    viewNode= new ReservoirViewModel();
-                    viewNode.X = res.X;
-                    viewNode.Y = res.Y;
-                    viewNode.Name = res.Name;
-                    viewNode.ID = res.ID;
-                    viewNode.Z = res.Elev;
-                    ((ReservoirViewModel)viewNode).Head = res.Head;
-                }
-                
-                mapNetwork.Nodes.Add(viewNode);
-            }
-            foreach(var link in network.Links)
-            {
-                LinkViewModel viewLink = null;
-                //鍒ゆ柇濡傛灉鏄閬�
-                if (link is PipeModel pipe)
-                {
-                    viewLink = new PipeViewModel();
-                    viewLink.ID = pipe.ID;
-                    viewLink.Node1 = pipe.Node1;
-                    viewLink.Node2 = pipe.Node2;
-                    viewLink.Diameter = pipe.Diameter;
-                    viewLink.Length = pipe.Length;
-                    viewLink.Roughness = pipe.Roughness;
-          
-                }
-                else if (link is ValveModel valve)
-                {
-                    viewLink = new ValveViewModel();
-                    viewLink.ID= valve.ID;
-                    viewLink.Node1 = valve.Node1;
-                    viewLink.Node2 = valve.Node2;
-                    viewLink.Diameter = valve.Diameter;
-                    viewLink.Length = valve.Length;
-                    viewLink.Roughness = valve.Roughness;
-                }
-                 mapNetwork.Links.Add(viewLink);
+           
+            
 
-            }
-            mapNetwork.BuildRelation();
-            map.SetData(mapNetwork);
+
+
         }
-
+        //甯垜缂栧啓涓�涓柟娉曪紝灏唍etwork杞崲涓篘etworkViewModel
+        
         private void Form2_KeyDown(object sender, KeyEventArgs e)
         {
             map.MapViewer_KeyDown(sender, e);

--
Gitblit v1.9.3