Example #1
0
        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);
        }
Example #2
0
        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));
        }