public Connects.Profiles.Service.DataContracts.PersonList GetPersonFromPersonId(int personId) { Connects.Profiles.Service.DataContracts.QueryDefinition qd = new Connects.Profiles.Service.DataContracts.QueryDefinition(); Connects.Profiles.Service.DataContracts.Profiles profiles = new Connects.Profiles.Service.DataContracts.Profiles(); profiles.Version = 2; profiles.QueryDefinition = qd; profiles.QueryDefinition.PersonID = personId.ToString(); Connects.Profiles.Service.DataContracts.OutputOptions oo = new Connects.Profiles.Service.DataContracts.OutputOptions(); oo.SortType = Connects.Profiles.Service.DataContracts.OutputOptionsSortType.QueryRelevance; oo.StartRecord = "0"; Connects.Profiles.Service.DataContracts.OutputFilterList ofl = new Connects.Profiles.Service.DataContracts.OutputFilterList(); Connects.Profiles.Service.DataContracts.OutputFilter of = new Connects.Profiles.Service.DataContracts.OutputFilter(); of.Summary = false; of.Text = "CoAuthorList"; ofl.OutputFilter = new List <Connects.Profiles.Service.DataContracts.OutputFilter>(); ofl.OutputFilter.Add(of); oo.OutputFilterList = ofl; profiles.OutputOptions = oo; bool isSecure = System.Convert.ToBoolean(Connects.Profiles.Utility.ConfigUtil.GetConfigItem("IsSecure")); profiles.Version = 2; return(ProfileSearch(profiles, isSecure)); }
public Connects.Profiles.Service.DataContracts.PersonList GetPersonFromPersonId(int personId) { Connects.Profiles.Service.DataContracts.QueryDefinition qd = new Connects.Profiles.Service.DataContracts.QueryDefinition(); Connects.Profiles.Service.DataContracts.Profiles profiles = new Connects.Profiles.Service.DataContracts.Profiles(); profiles.Version = 2; profiles.QueryDefinition = qd; profiles.QueryDefinition.PersonID = personId.ToString(); Connects.Profiles.Service.DataContracts.OutputOptions oo = new Connects.Profiles.Service.DataContracts.OutputOptions(); oo.SortType = Connects.Profiles.Service.DataContracts.OutputOptionsSortType.QueryRelevance; oo.StartRecord = "0"; Connects.Profiles.Service.DataContracts.OutputFilterList ofl = new Connects.Profiles.Service.DataContracts.OutputFilterList(); Connects.Profiles.Service.DataContracts.OutputFilter of = new Connects.Profiles.Service.DataContracts.OutputFilter(); of.Summary = false; of.Text = "CoAuthorList"; ofl.OutputFilter = new List<Connects.Profiles.Service.DataContracts.OutputFilter>(); ofl.OutputFilter.Add(of); oo.OutputFilterList = ofl; profiles.OutputOptions = oo; bool isSecure = System.Convert.ToBoolean(Connects.Profiles.Utility.ConfigUtil.GetConfigItem("IsSecure")); profiles.Version = 2; return ProfileSearch(profiles, isSecure); }