public EStatus them(PhanNguoiDungVaoNhomQuyen_DTO pNV_NQ)
        {
            PhanNguoiDungVaoNhomQuyen_DTO pTim = layTheoKhoaChinh(pNV_NQ.UserName, pNV_NQ.MaNhom);

            if (pTim != null)
            {
                return(EStatus.TRUNG_KHOA);
            }

            if (pNV_NQ == null ||
                string.IsNullOrEmpty(pNV_NQ.UserName) ||
                string.IsNullOrEmpty(pNV_NQ.MaNhom))
            {
                return(EStatus.SAI_CAU_TRUC);
            }
            db.PHANNGUOIDUNG_VAONHOMQUYENs.InsertOnSubmit(new PHANNGUOIDUNG_VAONHOMQUYEN
            {
                USERNAME = pNV_NQ.UserName,
                MANHOM   = pNV_NQ.MaNhom,
                GHICHU   = pNV_NQ.GhiChu
            });

            db.SubmitChanges();
            return(EStatus.THANH_CONG);
        }
        private void btnThemNhanVien_QuaPhai_Click(object sender, EventArgs e)
        {
            if (rowNhanVienSelected == -1)
            {
                hienThiThongBaoLoi("Chưa chọn ngừoi dùng để thêm");
                return;
            }

            string uName = layTextGridView(gvNhanViens, rowNhanVienSelected, NguoiDung_DTO.COL_USERNAME);

            if (string.IsNullOrEmpty(uName))
            {
                hienThiThongBaoLoi("Chọn người dùng để thêm bị lỗi");
                return;
            }

            var maNhom = cboxNhomQuyen.SelectedValue;

            if (maNhom == null)
            {
                hienThiThongBaoLoi("Chưa chọn nhóm quyền!");
                return;
            }

            //Chắc chắn?
            string       mess = string.Format("Sắp phân cho {0} có quyền {1}", uName, cboxNhomQuyen.SelectedItem);
            DialogResult res  = hienThiCauHoiYesNo(mess);

            if (res == DialogResult.No)
            {
                return;
            }

            string ghiChu = layGhiChuTuNguoiDung();

            //Thêm Nhan viên vào nhóm.
            PhanNguoiDungVaoNhomQuyen_DTO pNV_NQ = new PhanNguoiDungVaoNhomQuyen_DTO();

            pNV_NQ.UserName = uName;
            pNV_NQ.MaNhom   = maNhom.ToString();
            pNV_NQ.GhiChu   = ghiChu;

            EStatus status = pND_NQ_DAL_BLL.them(pNV_NQ);

            if (status == EStatus.THANH_CONG)
            {
                hienThiThongBaoThanhCong("Phân nguời dùng thành công!");
                loadNhanVienTheoNhom();
            }
            else
            {
                hienThiThongBaoLoi("Phân người dùng thất bại!");
            }
        }