public ActionResult Criar(PeculFacade pec) { if (ModelState.IsValid) { try { new PeculiaridadeDao().Inserir(pec.Peculiaridade); Session["alert"] = UtilController.RenderAlert("Sucesso!", "A Peculiaridade " + pec.Nome + " foi criada com sucesso!", "success"); return(View(new PeculFacade(new Peculiaridade { FichaId = pec.FichaId, Tipo = pec.Tipo }))); } catch (Exception ex) { Session["alert"] = UtilController.RenderAlert("Erro!", "Erro ao tentar criar. Mas a culpa não é sua! Erro: " + ex.Message, "danger"); return(View(new PeculFacade(new Peculiaridade { FichaId = pec.FichaId, Tipo = pec.Tipo }))); } } Session["alert"] = UtilController.RenderAlert("Ops!", "Preencha os campos corretamente e não deixe os obrigatórios em branco.", "warning"); return(View(new PeculFacade(new Peculiaridade { FichaId = pec.FichaId, Tipo = pec.Tipo }))); }
public ActionResult Editar(PeculFacade pec, int id) { if (ModelState.IsValid) { try { pec.Peculiaridade.Id = id; new PeculiaridadeDao().Atualizar(pec.Peculiaridade); Session["alert"] = UtilController.RenderAlert("Sucesso!", "A Peculiaridade " + pec.Nome + " foi editada com sucesso!", "success"); return(View(pec)); } catch (Exception ex) { Session["alert"] = UtilController.RenderAlert("Erro!", "Erro ao tentar editar. Mas a culpa não é sua! Erro: " + ex.Message, "danger"); return(View()); } } Session["alert"] = UtilController.RenderAlert("Ops!", "Preencha os campos corretamente e não deixe os obrigatórios em branco.", "warning"); return(View()); }