//登陆按钮 private void Button1_Click(object sender, EventArgs e) { var UserName = textBox1.Text.Trim(); var UserPwd = textBox2.Text.Trim(); try { if (string.IsNullOrEmpty(UserName) || string.IsNullOrEmpty(UserPwd)) { MessageBox.Show("用户名或者密码不能为空", "来自上海一区晚芳亭的某位梦幻玩家提示"); return; } DbTools.QueryUser(UserName, UserPwd);//变更常量 } catch { MessageBox.Show("数据库异常 连接失败", "来自上海一区晚芳亭的某位梦幻玩家提示"); } if (User.user != null) { if (User.user.State < 9) { state = User.user.State; } else { textBox2.Text = ""; textBox1.Text = ""; MessageBox.Show("设备已上线 请先下线"); return; } MessageBox.Show($"尊敬的用户欢迎您{User.user.Name}", "来自上海一区晚芳亭的某位梦幻玩家提示"); //改变状态 if (User.user.State == 3) { DbTools.UpdateUserState(User.user.UserName, 30); choose c = new choose(); c.Show(); this.Hide(); return; } else if (User.user.State == 1) { DbTools.UpdateUserState(User.user.UserName, 10); Form1 form1 = new Form1(); form1.Show(); this.Hide(); return; } else if (User.user.State == 2) { DbTools.UpdateUserState(User.user.UserName, 20); prop p = new prop(); p.Show(); this.Hide(); return; } } else { textBox2.Text = ""; MessageBox.Show("用户名或者密码输入错误", "来自上海一区晚芳亭的某位梦幻玩家提示"); return; } }