public JsonResult AutocompleteServiceTypeProviderOrProgram(string term) { var serviceTypeNames = ServiceTypeManager.SearchNames(term); var providerNames = ProviderManager.SearchProviderNames(term); var programNames = ProgramManager.SearchProgramNames(term); var filteredItems = serviceTypeNames.Union(providerNames).Union(programNames).Distinct().OrderBy(n => n); return(Json(filteredItems, JsonRequestBehavior.AllowGet)); }