public ActionResult Create(Pais pais) { if (string.IsNullOrWhiteSpace(pais.nmPais)) { ModelState.AddModelError("pais.nmPais", "Nome do Pais Nao pode ser em braco"); } if (string.IsNullOrWhiteSpace(pais.dsSigla)) { ModelState.AddModelError("pais.dsSigla", "Sigla do Pais Nao pode ser em braco"); } try { if (ModelState.IsValid) { var paisDAO = new PaisDAO(); paisDAO.InsertPais(pais); this.AddFlashMessage("Registro salvo com sucesso!"); return(RedirectToAction("Index")); } } catch (Exception ex) { this.AddFlashMessage(ex.Message, FlashMessage.ERROR); return(View(pais)); } return(View()); }
public JsonResult JsInsert(Pais pais) { var paisDAO = new PaisDAO(); paisDAO.InsertPais(pais); var result = new { type = "success", field = "", message = "Registro adicionado com sucesso!", model = pais }; return(Json(result, JsonRequestBehavior.AllowGet)); }