private void HwTool_Load(object sender, EventArgs e) { this.Text = "华为手机优先推送 v" + HTMLHelper.Ver; qqnumber = PublicClass.GlobalQQNumber.ToString(); my_info = JsonConvert.DeserializeObject <myinfo>(qqinfostr); string nick = my_info.result.nick; //my_info.result.qqnumber = int.Parse(qqnumber); //qqinfostr = JsonConvert.SerializeObject(my_info); label1.Text = "欢迎您: " + qqnumber + " " + nick + ""; listBox4.SetSelected(0, true); }
public AjaxResCode RegQQ() { AjaxResCode res = new AjaxResCode(); try { var qqnumber = this.QQNumber; string qqinfostr = this.ResultStr; myinfo my_info = DecryptByModel <myinfo>(); if (my_info != null && qqnumber > 0) { string[] rsa = RsaHelper.GenerateKeys(); HwPushCon = new HwPushContext(); HwPushCon.Hw_Users.Add(new Hw_Users { QQNumber = qqnumber, UserName = my_info.result.nick, PrivateKey = rsa[0], PublicKey = rsa[1], PrivateKeyMd5 = rsa[2], PublicKeyMd5 = rsa[3], QQInfo = qqinfostr }); HwPushCon.SaveChanges(); res.Data = rsa[0]; res.Message = "注册成功,生成Key"; res.ResultCode = 1; } else { res.Data = ""; res.Message = "注册失败,无法生成Key"; res.ResultCode = 2; } } catch (Exception ee) { res.Message = ee.Message; } return(res); }