//登陆事件 private void btnLogin_Click(object sender, EventArgs e) { if (string.IsNullOrEmpty(this.txtUserName.Text.Trim())) { MessageBox.Show("用户名不能为空"); } else if (string.IsNullOrEmpty(this.txtPassWord.Text.Trim())) { MessageBox.Show("密码不能为空"); } else { DataTable dt = new BLL.tbUserInfo().CheckLogin(this.txtUserName.Text.Trim(), this.txtPassWord.Text.Trim()); if (dt != null && dt.Rows.Count == 1) { MessageBox.Show("登陆成功"); MainForm.UserName = this.txtUserName.Text.Trim(); MainForm mf = new MainForm(); this.Hide(); mf.Show(); } else { MessageBox.Show("用户名或密码不正确 ,请重试"); this.txtPassWord.Clear(); } } }
private void btnOK_Click(object sender, EventArgs e) { //检查信息是否输入完整 foreach (Control ctr in this.panel1.Controls) { if (ctr is TextBox) { TextBox tbox = ctr as TextBox; if (string.IsNullOrEmpty(tbox.Text.Trim())) { MessageBox.Show("请将信息输入完整 "); return; } } } Model.tbUserInfo model = new BLL.tbUserInfo().GetModel(MainForm.UserName); if (this.txtNewPassWord.Text.Trim() != this.txtSecondPassWord.Text.Trim()) { MessageBox.Show("两次密码不正确 ,请确认"); return; } if (model.UserPassword != this.txtPassword.Text.Trim()) { MessageBox.Show("旧密码不正确,请确认"); } else { model.UserPassword = this.txtNewPassWord.Text.Trim(); if (new BLL.tbUserInfo().Update(model)) { MessageBox.Show("密码修改成功"); this.txtPassword.Clear(); this.txtNewPassWord.Clear(); this.txtSecondPassWord.Clear(); } else { MessageBox.Show("密码修改失败"); } } }