From 8c2c1c410983085a38ebc748207e77036eec486a Mon Sep 17 00:00:00 2001 From: Tim Young Date: Thu, 13 Aug 2015 20:28:00 -0600 Subject: [PATCH] Able to lock light and microwave to keep from deleting them --- EduNetworkBuilder/NetTestEditor.cs | 2 +- EduNetworkBuilder/Network.cs | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/EduNetworkBuilder/NetTestEditor.cs b/EduNetworkBuilder/NetTestEditor.cs index 29ae606..6f1b3c9 100644 --- a/EduNetworkBuilder/NetTestEditor.cs +++ b/EduNetworkBuilder/NetTestEditor.cs @@ -31,7 +31,7 @@ namespace EduNetworkBuilder ToEdit = new NetTest(OrigTest); Network mynet = NB.GetNetwork(); - HostNames.AddRange(mynet.GetHostnames()); + HostNames.AddRange(mynet.GetHostnames(true)); Networks.AddRange(mynet.GetSubnets()); Broadcasts.AddRange(mynet.GetBroadcasts()); UpdateForm(); diff --git a/EduNetworkBuilder/Network.cs b/EduNetworkBuilder/Network.cs index 0cdb7a3..1c469c3 100644 --- a/EduNetworkBuilder/Network.cs +++ b/EduNetworkBuilder/Network.cs @@ -944,7 +944,7 @@ namespace EduNetworkBuilder return null; } - public List GetHostnames() + public List GetHostnames(bool EvenNonNetworked = false) { List tList = new List(); NetworkDevice ND; @@ -953,7 +953,7 @@ namespace EduNetworkBuilder if(NB.GetComponentType(NC) == GeneralComponentType.device) { ND = (NetworkDevice)NC; - if (ND.GetNetType() == NetworkComponentType.microwave || ND.GetNetType() == NetworkComponentType.fluorescent) + if (!EvenNonNetworked && (ND.GetNetType() == NetworkComponentType.microwave || ND.GetNetType() == NetworkComponentType.fluorescent)) continue; tList.Add(ND.hostname); }