コード例 #1
0
        public ActionResult Create(ContaBanco contaBanco)
        {
            if (string.IsNullOrWhiteSpace(contaBanco.dsConta))
            {
                ModelState.AddModelError("", "Nome da Conta Nao pode ser em braco");
            }
            if (string.IsNullOrWhiteSpace(contaBanco.dsClassificacao))
            {
                ModelState.AddModelError("", "Classificação Nao pode ser em braco");
            }
            try
            {
                if (ModelState.IsValid)
                {
                    var dao = new ContaBancoDAO();

                    dao.InsertContaBanco(contaBanco);
                    this.AddFlashMessage("Registro salvo com sucesso!");
                    return(RedirectToAction("Index"));
                }

                return(View());
            }
            catch
            {
                return(View());
            }
        }
コード例 #2
0
        public JsonResult JsInsert(ContaBanco contaBanco)
        {
            var dao = new ContaBancoDAO();

            dao.InsertContaBanco(contaBanco);
            var result = new
            {
                type    = "success",
                field   = "",
                message = "Registro adicionado com sucesso!",
                model   = contaBanco
            };

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