예제 #1
0
 private void ApplyChangesToStandingNetworks()
 {
     lock (ApplyChangesLocker)
     {
         CtlInputDataPresenter.RearrangeWithNewPointsCount();
         NetworksManager.RefreshNetworksDataModels();
         CtlNetworkPresenter.RenderStanding(NetworksManager.SelectedNetworkModel);
         ToggleApplyChanges(Const.Toggle.Off);
         CtlMenuStart.Enabled = true;
     }
 }
예제 #2
0
 private void ApplyChangesToRunningNetworks()
 {
     lock (ApplyChangesLocker)
     {
         CtlInputDataPresenter.RearrangeWithNewPointsCount();
         var newModels = NetworksManager.CreateNetworksDataModels();
         NetworksManager.MergeModels(newModels);
         CtlNetworkPresenter.RenderRunning(NetworksManager.SelectedNetworkModel);
         ToggleApplyChanges(Const.Toggle.Off);
     }
 }