public List <Region> GetAssignedRegionListToBranchByBranchId(int branchId) { var regions = _iRegionGateway.GetAssignedRegionListToBranchByBranchId(branchId).ToList(); foreach (var region in regions) { region.Territories = _iTerritoryGateway.GetTerritoryListByRegionId(region.RegionId).ToList(); region.Districts = _districtGateway.GetAllDistrictByRegionId(region.RegionId).ToList(); } return(regions); }
public IEnumerable <Territory> GetTerritoryListByRegionId(int regionId) { return(_iTerritoryGateway.GetTerritoryListByRegionId(regionId)); }