public byte[] GetRportData(byte[] loginTicket, string sReportName, string sFilter, bool bIsGetCount, int nPageIndex) { try { Loginer loginer = WebServiceSecurity.ValidateLoginer(loginTicket); DataTable data = new dalExtGridControl(loginer).GetRportData(sReportName, sFilter, bIsGetCount, nPageIndex); return ZipTools.CompressionDataSet(DataConverter.TableToDataSet(data)); } catch (Exception ex) { throw new FaultException(ex.Message); } }
public byte[] GetDataTableBySQL(byte[] loginTicket, string sql) { try { Loginer loginer = WebServiceSecurity.ValidateLoginer(loginTicket); DataTable data = new dalExtGridControl(loginer).GetDataTableBySQL(sql); return ZipTools.CompressionDataSet(DataConverter.TableToDataSet(data)); } catch (Exception ex) { throw new FaultException(ex.Message); } }