public async Task <IActionResult> Edit(Guid id, PaisViewModel paisViewModel) { if (id != paisViewModel.Id) { return(NotFound()); } if (ModelState.IsValid) { var pais = _mapper.Map <Pais>(paisViewModel); await _paisService.Alterar(pais); return(RedirectToAction(nameof(Index))); } return(View(paisViewModel)); }