public PuzzlePacket GetPuzzlePacket(PuzzlePacket searchPuzzlePacket) { _admin = new PuzzleEventAdminService.PuzzleEventAdminServiceClient(); PuzzlePacket lists = new PuzzlePacket(); try { lists = _admin.GetPuzzlePacket(searchPuzzlePacket); _admin.Close(); return(lists); } catch (Exception ex) { _admin.CloseCatch(ex, "GetPuzzlePacket 获取拼图列表失败"); return(lists); } }