public List <RankListTop20> GetRankListTop20List(ref DataPage dp, RankListTop20 searchRankListTop20) { _admin = new CampEventsAdminService.CampEventsAdminServiceClient(); List <RankListTop20> lists = new List <RankListTop20>(); try { lists = _admin.GetRankListTop20List(ref dp, searchRankListTop20); _admin.Close(); return(lists); } catch (Exception ex) { _admin.CloseCatch(ex, "GetRankListTop20List failed"); return(lists); } }