public int CalculateRankPacket(RankListTop20 rankinfo, int packetid) { _admin = new CampEventsAdminService.CampEventsAdminServiceClient(); try { int rs = _admin.CalculateRankPacket(rankinfo, packetid); _admin.Close(); return(rs); } catch (Exception ex) { _admin.CloseCatch(ex, "CalculateRankPacket failed"); return(0); } }