Пример #1
0
 /// <summary>
 /// 删除成员(并自动删除企业号成员)
 /// </summary>
 /// <param name="userId">成员Id</param>
 /// <returns></returns>
 public void DeleteMember(string userId)
 {
     try
     {
         UserDelete userDelete = new UserDelete();
         userDelete.userid = userId;
         var result = userDelete.Send();
         if (result.errcode == 0)
         {
             service.RemoveForm(userId);
         }
         else
         {
             WeChatUserRelationEntity weChatUserRelationEntity = new WeChatUserRelationEntity();
             weChatUserRelationEntity.SyncState = result.errcode.ToString();
             weChatUserRelationEntity.SyncLog   = result.errmsg;
             service.SaveForm(userId, weChatUserRelationEntity);
             throw new Exception(result.errmsg);
         }
     }
     catch (Exception)
     {
         throw;
     }
 }