public ProviderSiteSearchResultsViewModel SearchProviderSites(ProviderSiteSearchViewModel searchViewModel) { var viewModel = new ProviderSiteSearchResultsViewModel { SearchViewModel = searchViewModel }; if (!searchViewModel.PerformSearch) { return(viewModel); } var searchParameters = new ProviderSiteSearchParameters { Id = searchViewModel.Id, EdsUrn = searchViewModel.EdsUrn, Name = searchViewModel.Name }; var providerSites = _providerService.SearchProviderSites(searchParameters); viewModel.ProviderSites = providerSites.Select(p => p.Convert()).ToList(); return(viewModel); }
public ActionResult SearchProviderSites(ProviderSiteSearchResultsViewModel viewModel) { viewModel.SearchViewModel.PerformSearch = true; return(RedirectToRoute(ManagementRouteNames.AdminProviderSites, viewModel.SearchViewModel)); }