protected void SetUserGroup_Click(object sender, EventArgs e)
        {
            string userId  = "";
            string groupId = "";

            UserGroupOperation.SetUserGroup(userId, groupId);
        }
Exemplo n.º 2
0
 public static string AddUserLogin(UserLogin login, UserGroup group, PermissionInfo permission, UserRole role)
 {
     try
     {
         //查询
         UserLogin info = UserLoginOperation.GetUserLoginInfoByName(login.loginName);
         if (null == info)
         {
             //添加用户登录账号信息
             UserLoginOperation.AddOrUpdateUserLoginInfo(info, EnumAddOrUpdate.Add);
             //添加用户组信息
             UserGroupOperation.AddOrUpdateUserGroupInfo(group, EnumAddOrUpdate.Add);
             //添加用户权限信息
             PermissionOperation.AddOrUpdatePermission(permission, EnumAddOrUpdate.Add);
             //添加用户角色信息
             UserRoleOperation.AddOrUpdateUserRoleInfo(role, EnumAddOrUpdate.Add);
             return(string.Format("添加登录账号【{0}】信息成功!", login.loginName));
         }
         else
         {
             return(string.Format("系统已存在【{0}】登录账号!", info.loginName));
         }
     }
     catch (Exception ex)
     {
         log.Error("AddUserLogin()发生错误,错误信息如下:{0}", ex);
         return(string.Format("添加登录账号失败,错误信息如下:{0}", ex.Message));
     }
 }
        protected void GetUserGroupId_Click(object sender, EventArgs e)
        {
            string userId    = "";
            var    response2 = UserGroupOperation.GetUserGroupId(userId);

            if (response2.IsError)
            {
                Response.Write("查询用户分组ID失败,错误信息为:" + response2.ErrInfo.ErrCode + "-" + response2.ErrInfo.ErrMsg);
            }
            else
            {
                Response.Write("查询用户分组ID成功,分组ID为:" + response2.GroupId);
            }
        }
        protected void CreateGroup_Click(object sender, EventArgs e)
        {
            var groupName      = "测试分组";
            var createResponse = UserGroupOperation.CreateGroup(groupName);

            if (createResponse.IsError)
            {
                Response.Write("创建分组失败,错误信息为:" + createResponse.ErrInfo.ErrCode + "-" + createResponse.ErrInfo.ErrMsg);
            }
            else
            {
                Response.Write("创建分组成功,分组ID为:" + createResponse.GroupInfo.Id + ",分组名称为:" + createResponse.GroupInfo.Name);
            }
        }
 protected void GetAttentions_Click(object sender, EventArgs e)
 {
     Response.Write(UserGroupOperation.GetAttentions());
 }
        protected void GetUserInfo_Click(object sender, EventArgs e)
        {
            string openId = "oIXLKvpVPUpvQ7yR2mLSgNer-K5Y";

            Response.Write(UserGroupOperation.GetUserInfo(openId));
        }
 protected void ModifyGroup_Click(object sender, EventArgs e)
 {
     UserGroupOperation.ModifyGroup();
 }