Exemplo n.º 1
0
        private void btDangNhap_Click(object sender, RoutedEventArgs e)
        {
            while (true)
            {
                currentWindow = new DangNhap();
                currentWindow.ShowDialog();

                if (currentWindow.DialogResult == true)
                {
                    List <TaiKhoan> _taiKhoan    = new List <TaiKhoan>();
                    TaiKhoanBUS     _busTaiKhoan = new TaiKhoanBUS();
                    _taiKhoan = _busTaiKhoan.GetList();
                    foreach (TaiKhoan i in _taiKhoan)
                    {
                        if (_tenDangNhap == i.TenDangNhap && _matKhau == i.MatKhau && i.TenDangNhap == "admin")
                        {
                            EnabledControlAdmin();
                            currentUser = i.TenDangNhap;
                            return;
                        }
                        else if (_tenDangNhap == i.TenDangNhap && _matKhau == i.MatKhau)
                        {
                            EnabledControlUser();
                            currentUser = i.TenDangNhap;
                            return;
                        }
                    }
                    MessageBox.Show("Tên đăng nhập hoặc mật khẩu không đúng, vui lòng nhập lại !", "CÓ LỖI",
                                    MessageBoxButton.OK, MessageBoxImage.Warning);
                }
                else
                {
                    return;
                }
            }
        }