Beispiel #1
0
        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));
 }