public ActionResult Create(Sistema.Models.FormaPagamento model) { if (string.IsNullOrWhiteSpace(model.nomeForma)) { ModelState.AddModelError("nomeForma", "Informe uma forma de pagamento válida"); } if (string.IsNullOrWhiteSpace(model.situacao)) { ModelState.AddModelError("situacao", "Informe uma situação"); } if (ModelState.IsValid) { try { daoFormaPagamento = new DAOFormaPagamento(); daoFormaPagamento.Insert(model); this.AddFlashMessage(Util.AlertMessage.INSERT_SUCESS); return(RedirectToAction("Index")); } catch (Exception ex) { this.AddFlashMessage(ex.Message, FlashMessage.ERROR); return(View(model)); } } else { return(View(model)); } }
public JsonResult JsCreate(FormaPagamento model) { var daoFormaPagamento = new DAOFormaPagamento(); daoFormaPagamento.Insert(model); var result = new { type = "success", field = "", message = "Registro adicionado com sucesso!", model = model }; return(Json(result, JsonRequestBehavior.AllowGet)); }