public IActionResult Salva(UsuarioDto dto) { try { if (dto.Id <= 0) { cadastroUsuarioServico.NovoUsuario(dto); TempData["ocorreuGravacao"] = string.Format("Usuário {0} cadastrado com sucesso.", dto.Nome); } else { cadastroUsuarioServico.EditarUsuario(dto); TempData["ocorreuGravacao"] = string.Format("Usuário {0} editado com sucesso.", dto.Nome); } return(RedirectToAction("Index", "Usuarios", new { Area = "", id = dto.Id })); } catch (Exception ex) { return(View("~/Views/Shared/Error.cshtml", ex)); } }