Example #1
0
        private string Create(HttpContext context)
        {
            T_RoleRight model = new T_RoleRight();
            int         error = 0;
            int         succ  = 0;

            model.AdminUserId = int.Parse(context.Request.QueryString["AdminUserId"]);

            model.IfAdd  = int.Parse(context.Request.QueryString["IfAdd"]);
            model.IfUp   = int.Parse(context.Request.QueryString["IfUp"]);
            model.IfDel  = int.Parse(context.Request.QueryString["IfDel"]);
            model.IfSel  = int.Parse(context.Request.QueryString["IfSel"]);
            model.Editor = admin.AdminLogName;
            string[] sysFun = context.Request.QueryString["Role"].ToString().Split(',');
            dal.Delete(model.AdminUserId);
            for (int i = 0; i < sysFun.Length; i++)
            {
                if (sysFun[i] != "0")
                {
                    model.SysFunId = int.Parse(sysFun[i]);
                    if (dal.Create(model))
                    {
                        succ++;
                    }
                    else
                    {
                        error++;
                    }
                }
            }
            return("共获取到授权权限[" + (sysFun.Length - 1) + "]条,成功了[" + succ + "]条,失败了[" + error + "]条。");
        }