public List <UserPiecesTotal> GetUserPiecesTotalList(ref DataPage dp, UserPiecesTotal searchUserPiecesTotal) { _admin = new PuzzleEventAdminService.PuzzleEventAdminServiceClient(); List <UserPiecesTotal> lists = new List <UserPiecesTotal>(); try { lists = _admin.GetUserPiecesTotalList(ref dp, searchUserPiecesTotal); _admin.Close(); return(lists); } catch (Exception ex) { _admin.CloseCatch(ex, "GetUserPiecesTotalList 获取拼图列表失败"); return(lists); } }