コード例 #1
0
        public ActionResult Editar(CategoriaViewModel categoria)
        {
            if (!ModelState.IsValid)
                return View(categoria);

            var categoriaSalvar = new Categoria
            {
                Id = categoria.Id,
                Nome = categoria.Nome,
                CorFundo = categoria.CorFundo,
                CorTexto = categoria.CorTexto
            };

            categoriaApp.Salvar(categoriaSalvar);
            this.Flash("Categoria Salva com Sucesso!");
            return RedirectToAction("Index");
        }
コード例 #2
0
        public ActionResult Editar(string id)
        {
            if (string.IsNullOrEmpty(id))
                return View(new CategoriaViewModel());

            var categoria = categoriaApp.ListarPorId(id);
            if (categoria == null)
            {
                this.Flash("Categoria não encontrado!", FlashEnum.Error);
                return View(new CategoriaViewModel());
            }

            var categoriaViewModel = new CategoriaViewModel()
            {
                Id = categoria.Id,
                Nome = categoria.Nome,
                CorFundo = categoria.CorFundo,
                CorTexto = categoria.CorTexto
            };

            return View(categoriaViewModel);
        }