public ActionResult Editar(GrupoViewModel grupo) { if (!ModelState.IsValid) { return(View(grupo)); } var grupoSalvar = new GrupoDeUsuario() { Id = grupo.Id, Nome = grupo.Nome, Permissoes = grupo.Permissoes }; grupoDeUsuarioApp.Salvar(grupoSalvar); this.Flash("Grupo Salvo com Sucesso!"); return(RedirectToAction("Index")); }
public ActionResult Editar(string id) { if (string.IsNullOrEmpty(id)) { return(View(new GrupoViewModel())); } var usuario = grupoDeUsuarioApp.ListarPorId(id); if (usuario == null) { this.Flash("Usuário não encontrado!", FlashEnum.Error); return(View(new GrupoViewModel())); } var grupo = new GrupoViewModel() { Id = usuario.Id, Nome = usuario.Nome, Permissoes = usuario.Permissoes }; return(View(grupo)); }