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