public IActionResult NewCity(CityViewModel cityViewModel) { if (ModelState.IsValid) { try { var cityDb = _cityService.AddNew(_mapper.Map <City>(cityViewModel)); return(RedirectToAction(nameof(SearchCities))); } catch (ExistCityException ex) { ModelState.AddModelError("", ex.Message); } catch (Exception ex) { ModelState.AddModelError("", "Inclusão não realizada! " + "Tente novamente, caso problema persista " + "entre em contato com o administrador do sistema."); } } return(View(cityViewModel)); }