示例#1
0
        /// <summary>
        /// 添加配置数据
        /// </summary>
        /// <returns></returns>
        private string AddData()
        {
            string msg = string.Empty;

            if (!ProvingFrom(ref msg))
            {
                return(ReturnString.JsonToString(Prompt.error, msg, null));
            }
            EDRS.BLL.XT_QX_ANDY bll = new EDRS.BLL.XT_QX_ANDY(this.Request);

            int count = bll.GetRecordCount(" and ANBH = :ANBH", new object[] { Request.Form.Get("txt_xh").Trim() });

            if (count > 0)
            {
                return(ReturnString.JsonToString(Prompt.error, "按钮编号已存在", null));
            }
            EDRS.Model.XT_QX_ANDY model = new EDRS.Model.XT_QX_ANDY();
            model.ANBH = Request.Form.Get("txt_xh").Trim();
            model.ANMC = Request.Form.Get("txt_mc").Trim();
            model.YMMC = Request.Form.Get("txt_ymmc_val").Trim();

            if (bll.Add(model))
            {
                //数据日志
                //OperateLog.AddLog(OperateLog.LogType.功能分类管理Web, "添加功能分类成功", model.FLMC, UserInfo, UserRole, this.Request);
                return(ReturnString.JsonToString(Prompt.win, "保存成功", null));
            }
            //数据日志
            //OperateLog.AddLog(OperateLog.LogType.功能分类管理Web, "添加功能分类失败", model.FLMC, UserInfo, UserRole, this.Request);
            return(ReturnString.JsonToString(Prompt.error, "保存失败", null));
        }
示例#2
0
        /// <summary>
        /// 修改配置数据
        /// </summary>
        /// <returns></returns>
        private string UpData()
        {
            string anbh = Request.Form.Get("key_hidd").Trim();

            if (string.IsNullOrEmpty(anbh))
            {
                //数据日志
                //OperateLog.AddLog(OperateLog.LogType.功能分类管理Web, "修改功能分类的参数错误", UserInfo, UserRole, this.Request);
                return(ReturnString.JsonToString(Prompt.error, "未找到需要修改信息", null));
            }
            string msg = string.Empty;

            if (!ProvingFrom(ref msg))
            {
                //数据日志
                //OperateLog.AddLog(OperateLog.LogType.功能分类管理Web, "修改功能分类验证失败:" + msg, Request.Form.Get("txt_mc"), UserInfo, UserRole, this.Request);
                return(ReturnString.JsonToString(Prompt.error, msg, null));
            }

            EDRS.BLL.XT_QX_ANDY bll = new EDRS.BLL.XT_QX_ANDY(this.Request);

            int count = bll.GetRecordCount(" and ANBH = :ANBH", new object[] { Request.Form.Get("txt_xh").Trim() });

            if (count > 0)
            {
                return(ReturnString.JsonToString(Prompt.error, "按钮编号已存在", null));
            }

            EDRS.Model.XT_QX_ANDY model = bll.GetModel(anbh);
            if (model != null)
            {
                model.ANBH = Request.Form.Get("txt_xh").Trim();
                model.ANMC = Request.Form.Get("txt_mc").Trim();
                model.YMMC = Request.Form.Get("txt_ymmc_val").Trim();
                if (bll.Update(model))
                {
                    //数据日志
                    //OperateLog.AddLog(OperateLog.LogType.功能分类管理Web, "修改功能分类成功", model.FLMC, UserInfo, UserRole, this.Request);
                    return(ReturnString.JsonToString(Prompt.win, "保存成功", null));
                }
                //数据日志
                //OperateLog.AddLog(OperateLog.LogType.功能分类管理Web, "修改功能分类失败", model.FLMC, UserInfo, UserRole, this.Request);
                return(ReturnString.JsonToString(Prompt.error, "保存失败", null));
            }
            //数据日志
            //OperateLog.AddLog(OperateLog.LogType.功能分类管理Web, "修改功能分类未找到信息", Request.Form.Get("txt_mc"), UserInfo, UserRole, this.Request);
            return(ReturnString.JsonToString(Prompt.error, "未找到需要修改信息", null));
        }
示例#3
0
        /// <summary>
        /// 绑定列表
        /// </summary>
        /// <returns></returns>
        public string ListBind()
        {
            string page = Request.Form["page"];
            string rows = Request.Form["pagesize"];
            string key  = Request.Form["key"];

            int pageNumber = int.Parse(page);
            int pageSize   = int.Parse(rows);

            string where = string.Empty;
            string order = string.Empty;

            object[] values = new object[1];
            if (!string.IsNullOrEmpty(key))
            {
                where    += " and ANMC=:ANMC";
                values[0] = string.Format("%{0}%", key);
            }
            //    where += " and DWBM like :DWBM ";
            //    values[0] = "%" + key + "%";
            //    order = "FLXH";
            //}
            // where += " and DWBM='" + UserInfo.DWBM + "'";
            order = "GNXH";
            EDRS.BLL.XT_QX_ANDY bll = new EDRS.BLL.XT_QX_ANDY(this.Request);

            DataSet ds = bll.GetListByPage(where, order, (pageSize * pageNumber) - pageSize + 1, (pageSize * pageNumber), values);

            if (ds != null && ds.Tables.Count > 0 && ds.Tables[0].Rows.Count > 0)
            {
                //数据日志
                //OperateLog.AddLog(OperateLog.LogType.功能分类管理Web, "绑定功能分类列表成功", UserInfo, UserRole, this.Request);
                int count = bll.GetRecordCount(where, values);
                return("{\"Total\":" + count + ",\"Rows\":" + JsonHelper.JsonString(ds.Tables[0]) + "}");
            }
            //数据日志
            //OperateLog.AddLog(OperateLog.LogType.功能分类管理Web, "绑定功能分类列表未找到信息", UserInfo, UserRole, this.Request);
            return(ReturnString.JsonToString(Prompt.error, "未找到功能分类信息", null));
        }