private void btn_login_Click(object sender, EventArgs e) { if (cbb_user.Text.Trim() == string.Empty || txt_password.Text.Trim() == string.Empty) { MessageBox.Show("用户名密码不能为空"); return; } if (getToken(cbb_user.Text.Trim(), txt_password.Text.Trim()) == false) { return; } if (login(cbb_user.Text.Trim(), txt_password.Text.Trim())) { Global.user.Name = cbb_user.Text.Trim(); Global.user.Password = txt_password.Text.Trim(); if (Global.online)//如果登陆成功且联网状态,获取用户信息、检查用户是否首次登陆(首次登陆要预下载法规)、远程法规列表、设置列表 { RemoteWorker.getUserInfo(); RemoteWorker.getSetResponse(); RemoteWorker.getLawResponse(); checkUserPreload(); } if (cb_remindPwd.Checked) { string userId = cbb_user.Text.Trim(); string password = txt_password.Text.Trim(); ConfigWorker.SetConfigValue(userId, password); } db.saveUser(Global.user); LibraryList listForm = new LibraryList(); listForm.Show(); this.Hide(); } }