示例#1
0
 private void simpleButton1_Click(object sender, EventArgs e)
 {
     try
     {
         if (NguoiDungBUS.KiemTraTenDangNhap(txtTenDangNhap.Text.Trim()))
         {
             NguoiDung user = NguoiDungBUS.LayThongTin(txtTenDangNhap.Text.Trim());
             if (user.MatKhau == UtilitiesClass.MaHoaMD5(txtMatKhau.Text))
             {
                 StaticClass.User             = user;
                 StaticClass.DangNhap         = true;
                 Settings.Default.TenDangNhap = user.TenDangNhap;
                 if (ckbNhoMatKhau.Checked)
                 {
                     Settings.Default.MatKhau = txtMatKhau.Text;
                 }
                 else
                 {
                     Settings.Default.MatKhau = "";
                 }
                 Settings.Default.Save();
                 DialogResult = DialogResult.OK;
                 StaticClass.Log.GhiFile("Đăng nhập hệ thống");
                 this.Close();
             }
             else
             {
                 MsgboxUtil.Exclamation("Mật khẩu không đúng.");
                 txtMatKhau.Focus();
                 txtMatKhau.SelectAll();
                 return;
             }
         }
         else
         {
             MsgboxUtil.Exclamation("Người dùng không tồn tại");
             txtTenDangNhap.Focus();
             txtTenDangNhap.SelectAll();
             return;
         }
     }
     catch (Exception ex)
     {
         MsgboxUtil.Error(ex.Message);
     }
 }