Exemple #1
0
        private void endLoad(string str)
        {
            setPassword();
            if (str.Length == 0)
            {
                MessageBox.Show("系统异常,请稍后重试!");
            }
            else if (str == "accessToken")
            {
                MessageBox.Show("Token过期,请退出后重新登录!");
            }
            else
            {
                JObject     jsonObj     = JObject.Parse(str);
                string      head        = jsonObj["head"].ToString();
                HeaderModel headerModel = new HeaderModel();
                headerModel = (HeaderModel)HttpHelper.JsonToObject(head, headerModel);
                if (Convert.ToInt16(headerModel.rspCode) == 0)
                {
                    string body = jsonObj["body"].ToString();

                    UserModel userModel = new UserModel();
                    userModel         = (UserModel)HttpHelper.JsonToObject(body, userModel);
                    MainForm.userId   = userModel.userId;
                    MainForm.username = userModel.name;
                    this.Close();
                }
                else
                {
                    MessageBox.Show(headerModel.rspMsg);
                }
            }
            formLoading.StopWaiting();
        }
Exemple #2
0
 private void endLoad(string str)
 {
     if (str.Length == 0)
     {
         MessageBox.Show("系统异常,请稍后重试!");
     }
     else if (str == "accessToken")
     {
         LoginForm loginForm = new LoginForm();
         loginForm.StartPosition = FormStartPosition.CenterScreen;
         loginForm.ShowDialog();
     }
     else
     {
         JObject     jsonObj     = JObject.Parse(str);
         string      body        = jsonObj["body"].ToString();
         string      head        = jsonObj["head"].ToString();
         HeaderModel headerModel = new HeaderModel();
         headerModel = (HeaderModel)HttpHelper.JsonToObject(head, headerModel);
         if (Convert.ToInt16(headerModel.rspCode) == 0)
         {
             MessageBox.Show("预约成功!");
             this.Close();
         }
         else
         {
             MessageBox.Show(headerModel.rspMsg);
         }
     }
     formLoading.StopWaiting();
 }