searchApp.service("basicSearchService",["$http","Constants","$cacheFactory",function($http,Constants,$cacheFactory) { var baseUrl = Constants.apiUrl; this.getCountryList = function() { var result = $http.get(baseUrl + "/getAdvancedSearchData.htm"); return result; }; this.getStateList = function(country) { var result = $http.get(baseUrl + "/populateState.htm?country="+country); return result; }; this.getSectorList = function(industry) { var result = $http.get(baseUrl + "/populateSector.htm?industry="+industry); return result; }; this.getSearchHits = function(advSearchFilters) { var searchHits = $http.post(baseUrl+ "/getsearchhits.htm", advSearchFilters); return searchHits; }; this.getZipAndAreaList = function(stateCode){ var result = $http.get(baseUrl + "/populateZipAndAreaCodes.htm?stateCode="+stateCode); return result; } }]);