Exemplo n.º 1
0
 private void btnLogin_Click(object sender, EventArgs e)
 {
     if (cbUserName.Text.Trim() != null && txtPWD.Text.Trim() != "")
     {
         usersInfo = userService.GetUsersByUserName(cbUserName.Text.Trim());
         if (usersInfo != null)
         {
             if (usersInfo.PassWord.Trim() == txtPWD.Text.Trim())
             {
                 UMessageBox.Show("登录成功。", "人井监控管理系统", MessageBoxButtons.OK, MessageBoxIcon.Information);
                 if (cbRemember.Checked)
                 {
                     readWriteData.WriteData(usersInfo);
                 }
                 else
                 {
                     usersInfo.PassWord = "";
                     readWriteData.WriteData(usersInfo);
                 }
                 userName = usersInfo.UserName;
                 userService.UpdateLoginTimeByWork_ID(DateTime.Now.ToString("yyyy/MM/dd HH:mm:ss"), usersInfo.Work_ID);
                 this.Close();
                 this.DialogResult = DialogResult.OK;
             }
             else
             {
                 UMessageBox.Show("密码错误。", "人井监控管理系统", MessageBoxButtons.OK, MessageBoxIcon.Warning);
             }
         }
         else
         {
             UMessageBox.Show("用户名错误。", "人井监控管理系统", MessageBoxButtons.OK, MessageBoxIcon.Warning);
         }
     }
     else
     {
         UMessageBox.Show("请输入用户名或密码。", "人井监控管理系统", MessageBoxButtons.OK, MessageBoxIcon.Warning);
     }
 }