public async Task <JsonResult> UpdateCity([Required] AddCityViewModel model) { if (!ModelState.IsValid) { return(Json(new InvalidParametersResultModel().AttachModelState(ModelState))); } return(await JsonAsync(_addressService.UpdateCityAsync(model), SerializerSettings)); }