private void dangNhapBT_Click(object sender, RoutedEventArgs e) { if (tenDangNhapTB.Text == "" || matKhauTB.Password == "") { if (loiTB.Visibility == Visibility.Hidden) { loiTB.Visibility = Visibility.Visible; loiTB.Text = "Bạn cần nhập đủ thông tin."; } else { loiTB.Text = "Bạn cần nhập đủ thông tin."; } return; } byte[] pass = System.Text.Encoding.ASCII.GetBytes(matKhauTB.Password); byte[] hash = md5.ComputeHash(pass); StringBuilder sb = new StringBuilder(); for (int i = 0; i < hash.Length; i++) { sb.Append(hash[i].ToString("X2")); } string matKhau = sb.ToString(); bool result = viewModel.kiemTraUser(tenDangNhapTB.Text, matKhau); if (result == false) { if (loiTB.Visibility == Visibility.Hidden) { loiTB.Visibility = Visibility.Visible; loiTB.Text = "Đăng nhập không thành công."; } else { loiTB.Text = "Đăng nhập không thành công."; } return; } else { if (loiTB.Visibility == Visibility.Visible) { loiTB.Visibility = Visibility.Hidden; } XemVaSuaTaiKhoanWindow TK = new XemVaSuaTaiKhoanWindow(); TK.Show(); this.Close(); return; } }
private void taiKhoanBtn_Click(object sender, RoutedEventArgs e) { if (DangNhapViewModel.User == null) { DangNhapWindow DN = new DangNhapWindow(); DN.Show(); this.Close(); } else { XemVaSuaTaiKhoanWindow TK = new XemVaSuaTaiKhoanWindow(); TK.Show(); this.Close(); } }