public void ResultsParseTest()
        {
            OpenFDAResult response = JsonConvert.DeserializeObject <OpenFDAResult> (json_result);

            Assert.AreEqual("F-0283-2013", response.recall_number);
            Assert.AreEqual("MI", response.state);
        }
        public async Task GetReportDetails(string id, string eventid)
        {
            OpenFDAQuery query = new OpenFDAQuery();

            query.source      = OpenFDAQuery.FDAReportSource.food;
            query.type        = OpenFDAQuery.FDAReportType.enforcement;
            query.querySearch = String.Format("event_id:{0}", HttpUtility.HtmlEncode(eventid));
            query.queryLimit  = 100;
            bool result = await query.RunQueryAsync();

            if (result)
            {
                this.Result = query.response.results.Where(r => r.id.Equals(id)).FirstOrDefault();
            }
        }