public HttpResponseMessage SearchData() { if (!ModelState.IsValid) { return(Request.CreateErrorResponse(HttpStatusCode.BadRequest, ModelState)); } PopulateSearch response = new PopulateSearch(); IEnumerable <string> player = TennisService.PlayerSearchBar(); IEnumerable <string> location = TennisService.LocationSearchBar(); IEnumerable <DateTime> date = TennisService.DateSearchBar(); response.Players = player; response.Locations = location; response.Dates = date; return(Request.CreateResponse(HttpStatusCode.OK, response)); }