예제 #1
0
        public ActionResult Cadastro(CategoriaViewModel viewModel)
        {
            if (ModelState.IsValid)
            {
                try
                {
                    var obj = _categoriaRepository.Save(_categoriaMapper.Map(viewModel));
                    _categoriaRepository.CommitTran();


                    TempData["success"] = "Operação Realizado com sucesso!";
                }
                catch (Exception ex)
                {
                    TempData["warning"] = "ops! Erro na operação ! " + ex.Message;
                }
            }
            else
            {
                TempData["warning"] = "Erro na validação do Formulário";
                return(View());
            }


            return(RedirectToAction("Lista"));
        }