// 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); }