Ejemplo n.º 1
0
        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());
        }
Ejemplo n.º 2
0
        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));
        }