Example #1
0
        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);
            }
        }
Example #2
0
        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);
            }
        }
Example #3
0
 void stop_ExecuteCommandCompleted(object sender, ExecuteCommandCompletedEventArgs e)
 {
     try
     {
         MessageBox.Show(e.Result.ToString());
     }
     catch (System.Exception ex)
     {
         MessageBox.Show(ex.InnerException.ToString());
     }
 }
Example #4
0
 void client_ExecuteCommandCompleted(object sender, ExecuteCommandCompletedEventArgs e)
 {
     MessageBox.Show(e.Result.ToString());
     if (e.Result.ToString() == "配置文件生成成功!")
         genConfiged = true;
 }
Example #5
0
 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("打开成功!");
 }