コード例 #1
0
        /// <summary>
        /// 编辑
        /// </summary>
        /// <param name="p"></param>
        /// <returns></returns>
        public Result Edit(ConfigSectionParam p)
        {
            var model = dal.Get(p.ID);

            if (model == null)
            {
                return(new Result(300, "数据不存在!"));
            }
            model.Comment  = p.Comment;
            model.Name     = p.Name;
            model.PSection = p.PID == 0 ? null : new ConfigSection {
                ID = p.PID
            };
            model.Sort   = p.Sort;
            model.Status = p.Status;
            var result = dal.Edit(model);

            if (result)
            {
                return(new Result(200, "编辑成功!"));
            }
            else
            {
                return(new Result(300, "编辑失败!"));
            }
        }
コード例 #2
0
ファイル: ConfigSectionBLL.cs プロジェクト: ibmsoft/ExtApp
        /// <summary>
        /// 添加
        /// </summary>
        /// <param name="p"></param>
        /// <returns></returns>
        public Result Add(ConfigSectionParam p)
        {
            var model = new ConfigSection
            {
                Comment = p.Comment,
                ID      = 0,
                Name    = p.Name,
                Sort    = p.Sort,
                Status  = p.Status
            };
            var result = dal.Add(model);

            if (result)
            {
                return(new Result(200, "添加成功!"));
            }
            else
            {
                return(new Result(300, "添加失败!"));
            }
        }
コード例 #3
0
        public JsonResult Edit(ConfigSectionParam p)
        {
            var result = bll.Edit(p);

            return(Json(result));
        }
コード例 #4
0
        /// <summary>
        /// 添加
        /// </summary>
        /// <param name="p"></param>
        /// <returns></returns>
        public JsonResult Add(ConfigSectionParam p)
        {
            var result = bll.Add(p);

            return(Json(result));
        }