private Dictionary <string, string> getXMLData(XTextElementList xData) { Dictionary <string, string> data = new Dictionary <string, string>(); foreach (XTextInputFieldElementBase v in xData) { data.Add(v.ID, v.InnerValue); } return(data); }
private void addData() { XTextElementList xmlData = writerControl1.InputFields; Dictionary <string, string> data = getXMLData(xmlData); string XMLJsonData = Tool.stringToJSON(JsonConvert.SerializeObject(data)); JObject urlData = JObject.Parse(Tool.CreatePostHttpResponse(Tool.getAddApi(this.xmlNumber), XMLJsonData)); if (urlData["status"].ToString() == "1") { MessageBox.Show("添加成功"); } else { MessageBox.Show("添加失败"); } clearData(); }
private void updateData() { if (id == null) { MessageBox.Show("请到病例列表选择病人病例,然后在进行修改"); return; } XTextElementList xmlData = writerControl2.InputFields; Dictionary <string, string> data = getXMLData(xmlData); data.Add("id", id); string XMLJsonData = Tool.stringToJSON(JsonConvert.SerializeObject(data)); JObject urlData = JObject.Parse(Tool.CreatePostHttpResponse(Tool.getUpdateApi(this.xmlNumber), XMLJsonData)); if (urlData["status"].ToString() == "1") { MessageBox.Show("修改成功"); } else { MessageBox.Show("修改失败"); } }