コード例 #1
0
 void search()
 {
     new Thread(() => {
         string str                  = HttpUtli.GetFunction("http://172.21.0.101:8090/order/search");
         JSONArray array             = new JSONArray(str);
         StringBuilder stringBuilder = new StringBuilder();
         for (int i = 0; i < array.Length(); i++)
         {
             JSONObject jSONObject = array.GetJSONObject(i);
             stringBuilder.Append(string.Format("{0}{1}{2}{3}{4}{5}\n",
                                                jSONObject.GetString("orderid").PadRight(10, '\t'),
                                                jSONObject.GetString("lx").PadRight(5, '\t'),
                                                jSONObject.GetString("qty").PadRight(5, '\t'),
                                                jSONObject.GetString("fqty").PadRight(5, '\t'),
                                                jSONObject.GetString("otime").PadRight(20, '\t'),
                                                jSONObject.GetString("status").PadRight(10, '\t')
                                                ));
         }
         RunOnUiThread(() =>
         {
             textView_order.Text = stringBuilder.ToString();
         });
     }).Start();
     ;
 }
コード例 #2
0
 private void Button_suborder_Click(object sender, System.EventArgs e)
 {
     new Thread(() =>
     {
         string str = HttpUtli.GetFunction("http://172.21.0.101:8090/order/sub?lx=" + editText_lx.Text + "&qty=" + editText_qty.Text);
         RunOnUiThread(() =>
         {
             if (str.Equals("\"1\""))
             {
                 Toast.MakeText(this, "下单成功", ToastLength.Long).Show();
             }
             else
             {
                 Toast.MakeText(this, "下单失败", ToastLength.Long).Show();
             }
         });
     }).Start();
     ;
 }
コード例 #3
0
 private void Button_reg2_Click(object sender, System.EventArgs e)
 {
     new Thread(() =>
     {
         string str = HttpUtli.GetFunction("http://172.21.0.101:8090/user/reg?userid=" + editText_reg_userid.Text + "&pwd=" + editText_reg_pwd.Text + "&address=" + editText_reg_address.Text);
         RunOnUiThread(() =>
         {
             if (str.Equals("\"{\\\"code\\\":0}\""))
             {
                 Toast.MakeText(this, "注册成功", ToastLength.Long).Show();
                 Finish();
             }
             else
             {
                 Toast.MakeText(this, "注册失败", ToastLength.Long).Show();
             }
         });
     }).Start();
     ;
 }
コード例 #4
0
 private void Button_login_Click(object sender, System.EventArgs e)
 {
     new Thread(() =>
     {
         string resultstr = HttpUtli.GetFunction(@"http://172.21.0.101:8090/user/login?userid=" + editText_login_userid.Text.Trim());
         RunOnUiThread(() =>
         {
             JSONObject resultjson = new JSONObject(resultstr);
             string pwd            = resultjson.GetString("Pwd");
             if (pwd.Equals(editText_login_pwd.Text))
             {
                 Intent intent = new Intent(this, typeof(MainActivity_Nav));
                 StartActivity(intent);
             }
             else
             {
                 Toast.MakeText(this, "登录失败", ToastLength.Long).Show();
             }
         });
     }).Start();
     ;
 }