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")); }