Esempio n. 1
0
        public string Delete()
        {
            ResultJson res = new ResultJson();

            if (!string.IsNullOrEmpty(GetQuerystring("Role_ID")))
            {
                int roleid = int.Parse(GetQuerystring("Role_ID"));
                if (new ICPOS.EntityFramwork.BLL.Role().Exists(roleid))
                {
                    bool check = new ICPOS.EntityFramwork.BLL.Role().Delete(roleid);
                    if (check)
                    {
                        res.code = "0";
                        res.msg  = "删除成功";
                    }
                    else
                    {
                        res.code = "-1";
                        res.msg  = "请稍后重试";
                    }
                }
                else
                {
                    res.code = "2";
                    res.msg  = "已删除";
                }
            }
            else
            {
                res.code = "1";
                res.msg  = "参数有误";
            }
            return(JsonConvert.SerializeObject(res));
        }
Esempio n. 2
0
        public string AddOrUpd()
        {
            ResultJson res = new ResultJson();

            if (!string.IsNullOrEmpty(GetQuerystring("Role_Name")) && !string.IsNullOrEmpty(GetQuerystring("Role_Description")) && !string.IsNullOrEmpty(GetQuerystring("Authids")))
            {
                ICPOS.EntityFramwork.Model.Role MRole = new EntityFramwork.Model.Role();
                MRole.Role_Name        = GetQuerystring("Role_Name");
                MRole.Role_Description = GetQuerystring("Role_Description");
                string Authorized = GetQuerystring("Authids");
                if (!string.IsNullOrEmpty(GetQuerystring("ID")))
                {
                    bool check = new ICPOS.EntityFramwork.BLL.Role().Update(MRole);
                    if (check)
                    {
                        res.code = "0";
                        res.msg  = "修改成功";
                    }
                    else
                    {
                        res.code = "-1";
                        res.msg  = "请稍后重试";
                    }
                }
                else
                {
                    int check = new ICPOS.EntityFramwork.BLL.Role().Add(MRole);
                    if (check > 0)
                    {
                        if (AuthorizedAdd(check, Authorized))
                        {
                            res.code = "0";
                            res.msg  = "添加成功";
                        }
                        else
                        {
                            new ICPOS.EntityFramwork.BLL.Role().Delete(check);
                            res.code = "-1";
                            res.msg  = "请稍后重试";
                        }
                    }
                    else
                    {
                        res.code = "-1";
                        res.msg  = "请稍后重试";
                    }
                }
            }
            else
            {
                res.code = "1";
                res.msg  = "参数有误";
            }
            return(JsonConvert.SerializeObject(res));
        }
Esempio n. 3
0
 //RoleHandle
 public ActionResult RoleHandle()
 {
     if (GetQuerystring("Role_ID") != null)
     {
         int userid = int.Parse(GetQuerystring("Role_ID"));
         if (new ICPOS.EntityFramwork.BLL.Role().Exists(userid))
         {
             ICPOS.EntityFramwork.Model.Role MRole = new ICPOS.EntityFramwork.BLL.Role().GetModel(userid);
             ViewBag.RoleMod = MRole;
         }
     }
     return(View());
 }