Example #1
0
        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"));
        }
Example #2
0
        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));
        }