Пример #1
0
        public JsonResult Edit(blog_tb_link model)
        {
            if (ModelState.IsValid)
            {
                if (String.IsNullOrEmpty(model.linkID + "") || (model.linkID + "") == "0")
                {
                    UpdateModel(model);
                    model.linkID      = Utility.LinkBll.NewID().ToString();
                    model.blogID      = Convert.ToInt32(UserInfo.BlogID);
                    model.ADD_DATE    = DateTime.Now;
                    model.UPDATE_DATE = DateTime.Now;
                    Utility.LinkBll.Insert(model);
                }
                else
                {
                    model = Utility.LinkBll.GetEntity(model.linkID + "");
                    UpdateModel(model);
                    model.UPDATE_DATE = DateTime.Now;
                    Utility.LinkBll.Update(model);
                }

                return(Json(new { code = 1, message = "操作成功" }, JsonRequestBehavior.AllowGet));
            }
            else
            {
                return(Json(new { code = -1, message = "验证失败," + Utility.GetModelValidateError(ModelState) }, JsonRequestBehavior.AllowGet));
            }
        }
Пример #2
0
        public ActionResult EditModel(string id)
        {
            blog_tb_link model = new blog_tb_link {
                ADD_DATE = DateTime.Now, UPDATE_DATE = DateTime.Now
            };

            if ((!String.IsNullOrEmpty(id)) && id.ToString() != "0")
            {
                model             = Utility.LinkBll.GetEntity(id);
                model.UPDATE_DATE = DateTime.Now;
            }

            return(new JsonNetResult(new { code = 1, message = "ok", data = model }));
        }
Пример #3
0
        public ActionResult Edit(string id)
        {
            blog_tb_link model = new blog_tb_link {
                ADD_DATE = DateTime.Now, UPDATE_DATE = DateTime.Now
            };

            if ((!String.IsNullOrEmpty(id)) && id.ToString() != "0")
            {
                model             = Utility.LinkBll.GetEntity(id);
                model.UPDATE_DATE = DateTime.Now;
            }

            Models.Link m = ObjectHelper.CloneProperties <Models.Link>(model);
            return(View("~/Views/" + Utility.Version + "/Link/Edit.cshtml", m));
        }