Exemplo n.º 1
0
        public JsonResult SavePrivilegeInfo(string id, Privilege p)
        {
            JsonReturnMessages msg = new JsonReturnMessages();

            try
            {
                if (string.IsNullOrEmpty(id))
                {
                    p.IsNew = true;
                }
                else
                {
                    p.IsNew = false;
                }

                //在根下新建权限
                if (p.PrivilegeCode == "")
                {
                    p.PrivilegeCode = null;
                }
                p.LastUpdateUserUID  = base.UserId;
                p.LastUpdateUserName = base.CurrentUser.FullName;
                p.LastUpdateTime     = DateTime.Now;

                sysManageService.SavePrivilege(p);

                msg.IsSuccess = true;
                msg.Msg       = "操作成功";
            }
            catch (BizException bizex)
            {
                msg.IsSuccess = false;
                msg.Msg       = bizex.Message;
            }
            catch
            {
                msg.IsSuccess = false;
                msg.Msg       = "操作失败,请稍后重试";
            }
            return(Json(msg));
        }