public async Task <IActionResult> EditarGrupo(GrupoViewModel modelo) { if (modelo.Id != 0) { var grupo = await _repoGrupo.BuscarGrupo(modelo.Id); grupo.Nome = modelo.Nome; grupo.Descricao = modelo.Descricao; var resultado = await _repoGrupo.AlterarGrupo(grupo); if (resultado) { TempData["validacoes"] = _localizador["Grupo Alterado com sucesso!"].ToString(); return(RedirectToAction("AcessarAnalise", "Analise", new { analiseId = modelo.AnaliseId, projetoId = modelo.ProjetoId })); } TempData["validacoes"] = _localizador["Não foi possivel realizar a alteração no grupo!"].ToString(); return(RedirectToAction("AcessarAnalise", "Analise", new { analiseId = modelo.AnaliseId, projetoId = modelo.ProjetoId })); } return(StatusCode(203)); }