void getServer_ExecuteCommandCompleted(object sender, ExecuteCommandCompletedEventArgs e) { try { if (e.Result.Contains("false - ")) { MessageBox.Show(e.Result); return; } string topos = e.Result.ToString(); char[] split = { ';' }; string[] topo = topos.Split(split, StringSplitOptions.RemoveEmptyEntries); Topo[] top = new Topo[topo.Length]; for (int i = 0; i < topo.Length; i++) { Topo t = new Topo(); t.TopoImgPath = "../Resource/Image/topo.png"; t.TopoName = topo[i]; top[i] = t; } lstServerTopoList.ItemsSource = top; } catch (System.Exception ex) { MessageBox.Show(ex.InnerException.Message); } }
void getServer_ExecuteCommandCompleted(object sender, ExecuteCommandCompletedEventArgs e) { try { if (e.Result.Contains("false - ")) { MessageBox.Show("目前尚无可用实验室"); return; } string servers = e.Result.ToString(); char[] split = { ';'}; string[] ser = servers.Split(split, StringSplitOptions.RemoveEmptyEntries); Server[] server = new Server[ser.Length]; for (int i = 0; i < ser.Length; i++) { Server s = new Server(); s.ServerImgPath = "../Resource/Image/server.png"; s.ServerIP = ser[i]; s.ServerName = ser[i]; server[i] = s; } lstServerList.ItemsSource = server; txtServerCnt.Text = "当前空闲实验室: " + ser.Length; } catch (System.Exception ex) { MessageBox.Show(ex.InnerException.Message); } }
void stop_ExecuteCommandCompleted(object sender, ExecuteCommandCompletedEventArgs e) { try { MessageBox.Show(e.Result.ToString()); } catch (System.Exception ex) { MessageBox.Show(ex.InnerException.ToString()); } }
void client_ExecuteCommandCompleted(object sender, ExecuteCommandCompletedEventArgs e) { MessageBox.Show(e.Result.ToString()); if (e.Result.ToString() == "配置文件生成成功!") genConfiged = true; }
void getServer_ExecuteCommandCompleted(object sender, ExecuteCommandCompletedEventArgs e) { string encryptdata = e.Result.ToString(); string data = Util.Function.Decrypt( encryptdata, ConfigurationManager.AppSettings["EncryptPwd"]); OpenTopoFromXml(XDocument.Parse(data)); MessageBox.Show("打开成功!"); }