예제 #1
0
        public ActionResult Edit(int id, Cidade cidade)
        {
            if (string.IsNullOrWhiteSpace(cidade.nmCidade))
            {
                ModelState.AddModelError("", "Nome do Cidade Nao pode ser em braco");
            }
            if (string.IsNullOrWhiteSpace(cidade.DDD))
            {
                ModelState.AddModelError("", "DDD do Pais Nao pode ser em braco");
            }
            try
            {
                if (!ModelState.IsValid)
                {
                    var cidadeDAO = new CidadeDAO();

                    cidadeDAO.UpdateCidade(cidade);
                    this.AddFlashMessage("Alterado salvo com sucesso!");
                    return(RedirectToAction("Index"));
                }
                return(View());
            }
            catch
            {
                return(View());
            }
        }
예제 #2
0
        public JsonResult JsUpdate(Cidade cidade)
        {
            var cidadeDAO = new CidadeDAO();

            cidadeDAO.UpdateCidade(cidade);

            var result = new
            {
                type    = "success",
                field   = "",
                message = "Registro alterado com sucesso!",
                model   = cidade
            };

            return(Json(result, JsonRequestBehavior.AllowGet));
        }