public ActionResult Cadastrar(CategoriaViewModel categoria) { try { if (ModelState.IsValid) { var categoriaDomain = Mapper.Map<CategoriaViewModel, Categoria>(categoria); _categoriaApp.Add(categoriaDomain); return RedirectToAction("Index"); } else { return View(categoria); } } catch { return RedirectToAction("ErroAoCadastrar"); } }
public ActionResult Editar(CategoriaViewModel categoria) { if (ModelState.IsValid) { try { var categoriadomain = Mapper.Map<CategoriaViewModel, Categoria>(categoria); _categoriaApp.Update(categoriadomain); return RedirectToAction("Index"); } catch (Exception) { //inserir pagina de erro return RedirectToAction("ErroAoCadastrar"); } } else { return View(categoria); } }