public async Task <IActionResult> Create(CidadeEntity cidadeEntity) { if (ModelState.IsValid) { try { await _cidadeService.InsertAsync(cidadeEntity); return(RedirectToAction(nameof(Index))); } catch (EntityValidationException erro) { ModelState.AddModelError(erro.PropertyName, erro.Message); } } return(View(cidadeEntity)); }
public async Task <ActionResult <CidadeEntity> > PostCidadeEntity(CidadeEntity cidadeEntity) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } try { await _cidadeService.InsertAsync(cidadeEntity); return(Ok(cidadeEntity)); } catch (EntityValidationException e) { ModelState.AddModelError(e.PropertyName, e.Message); return(BadRequest(ModelState)); } }