示例#1
0
        private async void btnTestPeopleByOrgID_Click(object sender, EventArgs e)
        {
            rtbResults.Clear();
            OpenStateClientLib.OpenStateClient cli;
            cli = new OpenStateClientLib.OpenStateClient();

            string Cursor   = "";
            var    resultsP = await cli.GetPeopleByOrgIDAllAsync("ocd-organization/cabf1716-c572-406a-bfdd-1917c11ac629", Cursor, ExtraGuiAction);
        }
示例#2
0
        private async void btnShowTexasHouseLegislators_Click(object sender, EventArgs e)
        {
            OpenStateClientLib.OpenStateClient cli;
            cli = new OpenStateClientLib.OpenStateClient();
            var resultsJ = await cli.GetJurisdictionsAsync();

            Newtonsoft.Json.Linq.JArray array = resultsJ.Data.jurisdictions.edges;

            string TexasOrgName = cli.FindJurisdictionId(array, "Texas");
            var    resultsT     = await cli.GetStateLegesAsync("Texas");

            string TexasHouseLegeID = "ocd-organization/d6189dbb-417e-429e-ae4b-2ee6747eddc0";

            var ResultsP = await cli.GetPeopleByOrgIDAllAsync(TexasHouseLegeID, "", ExtraGuiAction);

            SetPeopleListBox(lbHouseLegislators, ResultsP);
        }
示例#3
0
        private async void btnShowTexasSenateLegislators_Click(object sender, EventArgs e)
        {
            OpenStateClientLib.OpenStateClient cli;
            cli = new OpenStateClientLib.OpenStateClient();
            var resultsJ = await cli.GetJurisdictionsAsync();

            Newtonsoft.Json.Linq.JArray array = resultsJ.Data.jurisdictions.edges;

            string TexasOrgName = cli.FindJurisdictionId(array, "Texas");
            var    resultsT     = await cli.GetStateLegesAsync("Texas");

            string TexasSenateLegeID = "ocd-organization/cabf1716-c572-406a-bfdd-1917c11ac629";

            var ResultsP = await cli.GetPeopleByOrgIDAllAsync(TexasSenateLegeID, "", ExtraGuiAction);

            SetPeopleListBox(lbSenateLegislators, ResultsP);
        }