// private function
        private int GetTenantIdFromHoSo(XHoSo hoSo)
        {
            int tenantId = _customTennantAppService.GetTenantIdCucHCC();

            if (hoSo != null && hoSo.IsChiCuc == true && hoSo.ChiCucId.HasValue)
            {
                tenantId = hoSo.ChiCucId.Value;
            }
            return(tenantId);
        }
        public int GetPhongBanIdXuLyHoSo(XHoSo hoSo)
        {
            //Loai ho so
            int tenantId   = GetTenantIdFromHoSo(hoSo);
            int phongBanId = -1;

            using (CurrentUnitOfWork.DisableFilter(AbpDataFilters.MustHaveTenant))
            {
                var _listPhongBanXuLy = (from pn in _phongBanLoaiHoSoRepos.GetAll()
                                         where pn.LoaiHoSoId == hoSo.LoaiHoSoId && pn.TenantId == tenantId
                                         select pn.PhongBanId).ToList();

                if (_listPhongBanXuLy != null && _listPhongBanXuLy.Count == 1)
                {
                    phongBanId = _listPhongBanXuLy[0];
                }
            }

            return(phongBanId);
        }