Ejemplo n.º 1
0
 //登陆事件
 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();
         }
     }
 }
Ejemplo n.º 2
0
 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("密码修改失败");
         }
     }
 }