示例#1
0
        private void EditRole(string syskey)
        {
            string callback   = HttpContext.Current.Request["jsoncallback"];
            int    roleid     = Convert.ToInt32(HttpContext.Current.Request["roleid"]);
            string name       = HttpContext.Current.Request["name"];
            string useridcard = HttpContext.Current.Request["useridcard"];

            jsonModel = bll.IsNameExists(name, roleid, "Name");
            if (jsonModel.errNum == 0)
            {
                if (jsonModel.retData.ToString().ToLower() == "true")
                {
                    jsonModel = new JsonModel()
                    {
                        errNum  = -1,
                        errMsg  = "exist",
                        retData = ""
                    };
                }
                else
                {
                    jsonModel = bll.GetEntityById(roleid);
                    if (jsonModel.errNum == 0)
                    {
                        Plat_Role role = jsonModel.retData as Plat_Role;
                        role.Id       = roleid;
                        role.Name     = name;
                        role.Editor   = useridcard;
                        role.EditTime = DateTime.Now;
                        jsonModel     = bll.Update(role);
                    }
                }
            }
        }
示例#2
0
        private void AddRole(string syskey)
        {
            string callback = HttpContext.Current.Request["jsoncallback"];
            string name     = HttpContext.Current.Request["name"];

            jsonModel = bll.IsNameExists(name, 0, "Name");
            if (jsonModel.errNum == 0)
            {
                if (jsonModel.retData.ToString().ToLower() == "true")
                {
                    jsonModel = new JsonModel()
                    {
                        errNum  = -1,
                        errMsg  = "exist",
                        retData = ""
                    };
                }
                else
                {
                    string    useridcard = HttpContext.Current.Request["useridcard"];
                    Plat_Role role       = new Plat_Role();
                    role.SystemKey  = "0";
                    role.Name       = name;
                    role.Creator    = useridcard;
                    role.CreateTime = DateTime.Now;
                    role.IsDelete   = 0;
                    jsonModel       = bll.Add(role);
                }
            }
        }