public IEnumerable <StoreView> GetStoresInRegion(int Id) { GetAllStoresInRegionResponse response = new GetAllStoresInRegionResponse(); response = _storeService.GetAllStoresInRegion(new GetAllStroresInRegionRequest { RegionId = Id }); return(response.Stores); }
public GetAllStoresInRegionResponse GetAllStoresInRegion(GetAllStroresInRegionRequest request) { GetAllStoresInRegionResponse response = new GetAllStoresInRegionResponse(); Query storeQuery = new Query(); storeQuery.Add(Criterion.Create <Store>(s => s.Region.Id, request.RegionId, CriteriaOperator.Equal)); IEnumerable <Store> stores = _storeRepository.FindBy(storeQuery); response.Stores = stores.ConvertToStoreView(); return(response); }