Пример #1
0
        }//end of onclick

        void buttonArea_click(object obj, EventArgs e)
        {
            //getting parent button
            Button b = (Button)obj;
            // get About information
            string jsonAbout = getRestData("/research/");

            // need a way to get the JSON form into a Research object
            Research       res    = JToken.Parse(jsonAbout).ToObject <Research>();
            int            count  = res.byInterestArea.Count();
            ByInterestArea intVal = new ByInterestArea();

            for (int i = 0; i < count; i++)
            {
                String uname = res.byInterestArea[i].areaName;
                if (String.Compare(b.Name, uname) == 0)
                {
                    intVal = res.byInterestArea[i];
                }
                else
                {
                    rtext.Text = res.byInterestArea[i].areaName;
                }
            }
            //adding citation on buttonclick
            rtext.Text = intVal.citations[0] + "\n";
            for (int j = 0; j < res.byInterestArea[j].citations.Count(); j++)
            {
                rtext.Text += res.byInterestArea[j].citations[0] + "\n";;
            }
        }//end of onclick
Пример #2
0
        }     //end of public void getreasearch()

        //get the data for research by interest button event
        void getresearchdatabyinterest(Object sender, EventArgs e)
        {
            Button clickedButton = (Button)sender;
            string researchname  = clickedButton.Name;

            string         researchinterest = getRestData("/research/byInterestArea/areaName=" + researchname);
            ByInterestArea researchdata     = JToken.Parse(researchinterest).ToObject <ByInterestArea>();
            ResearchData   researchdailog   = new ResearchData(researchdata);

            researchdailog.ShowDialog();
        }//void getresearchdatabyinterest(Object sender, EventArgs e)
Пример #3
0
        public ResearchData(object sender)
        {
            InitializeComponent();
            ByInterestArea research = sender as ByInterestArea;

            label1.Text = research.areaName;
            String details = "";
            int    count   = 1;

            for (int i = 0; i < research.citations.Count(); i++)
            {
                details += count + ": " + research.citations[i] + Environment.NewLine;
                count++;
            }

            richTextBox1.Text = details;
        }