public List <ExchangeAndDrawLog> GetExchangeAndDrawLogList(ref DataPage dp, ExchangeAndDrawLog searchExchangeAndDrawLog) { _admin = new CharmEventsAdminService.CharmEventsAdminServiceClient(); List <ExchangeAndDrawLog> lists = new List <ExchangeAndDrawLog>(); try { lists = _admin.GetExchangeAndDrawLogList(ref dp, searchExchangeAndDrawLog); _admin.Close(); return(lists); } catch (Exception ex) { _admin.CloseCatch(ex, "GetExchangeAndDrawLogList failed"); return(lists); } }