public DataTable GetDataTableBySQL(string sql) { using (ExtGridControl_HClient client = WcfClientFactory.CreateExtGridControl_HClient()) { byte[] loginTicket = WebServiceSecurity.EncryptLoginer(Loginer.CurrentUser); byte[] receivedData = client.GetDataTableBySQL(loginTicket, sql); return(ZipTools.DecompressionDataSet(receivedData).Tables[0]); } }
public DataTable GetRportData(string sReportName, string sFilter, bool bIsGetCount, int nPageIndex) { using (ExtGridControl_HClient client = WcfClientFactory.CreateExtGridControl_HClient()) { byte[] loginTicket = WebServiceSecurity.EncryptLoginer(Loginer.CurrentUser); byte[] receivedData = client.GetRportData(loginTicket, sReportName, sFilter, bIsGetCount, nPageIndex); return(ZipTools.DecompressionDataSet(receivedData).Tables[0]); } }