private void btnLuu_Click(object sender, EventArgs e)
        {
            if (cbbNhanVien.SelectedValue == null ||
                txtUserName.Text.Length == 0 ||
                (lblMaND.Text.Length == 0 && txtPassword.Text.Length == 0))
            {
                MessageBox.Show("Bạn cần nhập đầy đủ thông tin.");
                return;
            }

            NguoiDung nguoiDung = new NguoiDung()
            {
                MaNV     = (int)cbbNhanVien.SelectedValue,
                UserName = txtUserName.Text,
                Password = txtPassword.Text,
                IsAdmin  = cheIsAdmin.Checked
            };

            if (lblMaND.Text.Length > 0)
            {
                nguoiDung.MaND = int.Parse(lblMaND.Text);
            }

            bool isSuccess = true;

            if (lblMaND.Text.Length == 0)
            {
                List <NguoiDung> nguoiDungs = _nguoiDungDAL.GetAll();
                if (nguoiDungs.Any(r => r.MaNV == nguoiDung.MaNV))
                {
                    MessageBox.Show("Nhân viên này đã có tài khoản người dùng!");
                    return;
                }
                else
                {
                    isSuccess = _nguoiDungDAL.Create(nguoiDung);
                }
            }
            else
            {
                isSuccess = _nguoiDungDAL.Update(nguoiDung);
            }

            if (isSuccess)
            {
                LoadData();
                ThemMoi();
            }
            else
            {
                MessageBox.Show("Lưu người dùng bị lỗi, làm ơn thử lại!");
            }
        }