public async Task <JsonResult> AddCityToCountry([Required] AddCityViewModel model) { if (!ModelState.IsValid) { return(JsonModelStateErrors()); } var request = await _countryService.AddCityToCountryAsync(model); return(Json(request.Map(request.Result.ToString()))); }