public IActionResult FindSchools() { var viewModel = new FindSchoolViewModel { PostCode = "OL15 8RE", SearchDistanceInMiles = 1, }; return(View(viewModel)); }
public async Task <IActionResult> FindSchools(FindSchoolViewModel viewModel) { if (ModelState.IsValid) { var schools = await _schoolService.FindSchoolsAsync(viewModel.PostCode, new Distance { Miles = viewModel.SearchDistanceInMiles }); viewModel.Schools = _mapper.Map <IEnumerable <FindSchoolViewModel.School> >(schools.Schools); } return(View(viewModel)); }