public IEnumerable <StoreView> GetStoresInRegion(int Id)
        {
            GetAllStoresInRegionResponse response = new GetAllStoresInRegionResponse();

            response = _storeService.GetAllStoresInRegion(new GetAllStroresInRegionRequest {
                RegionId = Id
            });
            return(response.Stores);
        }
Example #2
0
        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);
        }