Esempio n. 1
0
        public ActionResult CadastrarCategoria(CategoriaCadastroModel model)
        {
            if (ModelState.IsValid)
            {
                try
                {
                    Categoria c = new Categoria() //entidade
                    {
                        Nome = model.Nome
                    };

                    CategoriaData cd = new CategoriaData(); //persistencia
                    cd.Insert(c);                           //gravando na base de dados...
                    ViewBag.Mensagem = "Categoria " + c.Nome + ", cadastrada com sucesso.";
                    ModelState.Clear();                     //limpar o conteudo do formulario
                }
                catch (Exception e)
                {
                    ViewBag.Mensagem = e.Message;
                }
            }
            return(View("Cadastro")); //page_load
        }