Beispiel #1
0
        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);
        }
Beispiel #2
0
        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();
        }
Beispiel #3
0
        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("修改失败");
            }
        }