public ActionResult Create(PlanoPagamentoDTO plano) { var erros = plano.validate(); if (erros.Count == 0) { PlanoPagamento planos = plano.ParseToPlanoPagamento(); PlanoPagamentoDao.Save(planos); SessionHelper.AddMensagemToView("Plano de Pagamento criado com sucesso"); return(RedirectToAction("Index", "PlanoPagamento")); } ViewBag.erros = erros; SessionHelper.AddMensagemToView("Revise os campos destacados", MensagemDTO.EnumTipoMensagem.info); return(View(plano)); }
public ActionResult Edit(PlanoPagamentoDTO pp) { var erros = pp.validateEdit(); if (erros.Count == 0) { PlanoPagamento pps = PlanoPagamentoDao.Find(pp.ID); pps = pp.ParseToPlanoPagamento(pps); PlanoPagamentoDao.SaveUpdateAll(); SessionHelper.AddMensagemToView("Plano editado com sucesso"); return(RedirectToAction("Index")); } ViewBag.erros = erros; SessionHelper.AddMensagemToView("Revise os campos destacados", MensagemDTO.EnumTipoMensagem.info); return(View(pp)); }