private void btnAdd_Click(object sender, EventArgs e)
        {
            var frm = new FrmThemNsd(-1);

            frm.ShowDialog(this);
            if (frm.IsChange)
            {
                btnSearch_Click(null, null);
            }
        }
 private void dgvUser_CellClick(object sender, DataGridViewCellEventArgs e)
 {
     if (dgvUser.Columns[e.ColumnIndex].Name == "Edit")
     {
         var userId = GetSelectedUserId();
         var frm    = new FrmThemNsd(userId);
         frm.ShowDialog(this);
         if (frm.IsChange)
         {
             btnSearch_Click(null, null);
         }
     }
     if (dgvUser.Columns[e.ColumnIndex].Name == "ResetPassword")
     {
         var userId = GetSelectedUserId();
         var dr     = MMessageBox.Show(this, "Bạn có muốn reset mật khẩu người dùng?", "Thông báo"
                                       , MMessageBoxButtons.YesNo, MMessageBoxIcon.Warning);
         if (DialogResult.No == dr)
         {
             return;
         }
         var password = _danhSachUser.ResetPassword(userId);
         MMessageBox.Show(this, "Mật khẩu mới của người dùng là: " + password, "Thông báo",
                          MMessageBoxButtons.OK, MMessageBoxIcon.Warning);
     }
     if (dgvUser.Columns[e.ColumnIndex].Name == "Delete")
     {
         var userId = GetSelectedUserId();
         var dr     = MMessageBox.Show(this, "Bạn có muốn xóa người dùng?", "Thông báo"
                                       , MMessageBoxButtons.YesNo, MMessageBoxIcon.Warning);
         if (DialogResult.No == dr)
         {
             return;
         }
         _danhSachUser.DeleteUser(userId);
         btnSearch_Click(null, null);
     }
 }