public string PreviewExportJob(string savedSearch, InforProps props, string delimeter, string qualifier, bool includeHeaders) { var conn = new InforConnection(reportServerAddress: _reportserverUrl, tu: _tu, tup: _tup); if (AppUserState == null || AppUserState.Connected == false) { return(""); } var returnstring = conn.PreviewExport(AppUserState.UserName, AppUserState.Wgs, AppUserState.Ds, savedSearch, props, delimeter, qualifier, includeHeaders); return(returnstring); }
public JsonResult FilterInforProps(string filter) { var conn = new InforConnection(reportServerAddress: _reportserverUrl, tu: _tu, tup: _tup); var retprops = new InforProps(); if (AppUserState == null || AppUserState.Connected == false) { return(null); } var props = conn.GetPropertiesWeb(AppUserState.UserName, AppUserState.Wgs, AppUserState.Ds, InforObjectype.Record, null); retprops.AddRange(props.Where(p => p.Caption.Contains(filter)).ToList()); return(this.Jsonp(retprops)); }