//修改用户 private void 修改用户() { if (!正则检验()) { return; } user.set姓名(name.Text.Trim()); user.set用户名(yhm.Text.Trim()); if (yh.Checked) { user.set身份用户(); } else { user.set身份管理员(); } String sql = "UPDATE user SET name = '{0}', uname = '{1}', password = '******', role = '{3}' WHERE _id = {4};"; sql = String.Format(sql, user.姓名(), user.用户名(), user.密码(), user.身份(), user.ID()); //打开链接 MySqlConnection cnn = 系统.链接(); cnn.Open(); //执行 MySqlCommand command = new MySqlCommand(sql, cnn); command.ExecuteNonQuery(); cnn.Close(); MessageBox.Show("保存成功"); this.Close(); }
//用户注册 private void 用户注册() { if (!正则检验()) { return; } user = new 用户(); user.set姓名(name.Text.Trim()); user.set用户名(yhm.Text.Trim()); if (yh.Checked) { user.set身份用户(); } else { user.set身份管理员(); } String sql = "INSERT INTO user(name, uname, password, role) " + "VALUES ('{0}', '{1}', '{2}', '{3}');"; sql = String.Format(sql, user.姓名(), user.用户名(), user.密码(), user.身份()); //打开链接 MySqlConnection cnn = 系统.链接(); cnn.Open(); //执行 MySqlCommand command = new MySqlCommand(sql, cnn); command.ExecuteNonQuery(); cnn.Close(); MessageBox.Show("注册成功"); this.Close(); }
//编辑 private void button6_Click(object sender, EventArgs e) { 用户 user = new 用户(); user.setID(int.Parse(dataGridView1.CurrentRow.Cells[0].Value.ToString())); user.set用户名((string)dataGridView1.CurrentRow.Cells[1].Value.ToString()); user.set密码((string)dataGridView1.CurrentRow.Cells[2].Value.ToString()); user.set姓名((string)dataGridView1.CurrentRow.Cells[3].Value.ToString()); if ("管理员".Equals((string)dataGridView1.CurrentRow.Cells[4].Value.ToString())) { user.set身份管理员(); } else { user.set身份用户(); } new 注册界面(user).Show(); }
private void 用户被选中(object sender, EventArgs e) { user.set身份用户(); }