private void btnTest_Click(object sender, EventArgs e) { Cursor.Current = Cursors.WaitCursor; TestOdataServises clTst2 = new TestOdataServises(); clTst2.IncommingXMLTest(); clTst2.Authorization(); RootObject newWO; if (clTst2.GetWorkorders(out newWO)) { // DataTable dataTable = ConvertToDatatable(newWO.value); XmlSerializer xmlSerializer = new XmlSerializer(newWO.GetType()); string s = JsonConvert.SerializeObject(newWO); int numItem = 1; foreach (Value elem in newWO.value) { TreeNode node2 = new TreeNode(elem.Id.ToString()); TreeNode node3 = new TreeNode(elem.CallDate); TreeNode[] array = new TreeNode[] { node2, node3 }; TreeNode treeNode = new TreeNode(string.Format("WO:{0}", numItem), array); resultView.Nodes.Add(treeNode); numItem++; } } //clTst2.ApiGetAuthorizationCode(); Cursor.Current = Cursors.Default; }
private void GetAllWo_Click(object sender, EventArgs e) { Cursor.Current = Cursors.WaitCursor; TestOdataServises clTst2 = new TestOdataServises(); clTst2.Authorization(); int numPackage = 0; RootObject newWO; //to get all workorders while (clTst2.GetWorkorders(out newWO)) { numPackage++; foreach (Value elem in newWO.value) { if (WoFind.Text.CompareTo(elem.Id.ToString()) == 0) { resultView.Nodes.Add(string.Format("We have the WO:{0}", WoFind.Text)); Console.WriteLine("We have the WO"); } } } resultView.Nodes.Add(string.Format("NumberPackages:{0}", numPackage)); Console.WriteLine(numPackage); Cursor.Current = Cursors.Default; }