BKI_DichVuMatDat.NghiepVu.NhanSu.f001_import_cong_tac.check_chuc_vu_thuoc_don_vi C# (CSharp) Метод

check_chuc_vu_thuoc_don_vi() приватный Метод

private check_chuc_vu_thuoc_don_vi ( DataRow ip_dr ) : bool
ip_dr System.Data.DataRow
Результат bool
        private bool check_chuc_vu_thuoc_don_vi(DataRow ip_dr)
        {
            var v_str_ma_chuc_vu = ip_dr[ExcelCongTac.MA_CHUC_VU].ToString();
            var v_dc_id_don_vi = find_id_don_vi(ip_dr[ExcelCongTac.MA_DON_VI].ToString());
            DataRow v_dt_row_chuc_vu = m_dt_chuc_vu.AsEnumerable().Where(x => x.Field<string>(DM_CHUC_VU.MA_CHUC_VU) == v_str_ma_chuc_vu).FirstOrDefault();
            if(Convert.ToDecimal(v_dt_row_chuc_vu[DM_CHUC_VU.ID_DON_VI]) != v_dc_id_don_vi)
            {
                XtraMessageBox.Show("Dòng nhân viên " + ip_dr[ExcelCongTac.MA_NHAN_VIEN].ToString() + " có chức vụ không thuộc đơn vị. Bạn kiểm tra lại nhé!", "THÔNG BÁO", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                return false;
            }
            return true;
        }