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));
        }