public string SaveHHTArea(string value) { string result = "OK"; Model.HHT_Area hhtArea = Common.JsonHelper.ParseFormJson <Model.HHT_Area>(value); result = (hhtAreaBLL.Add(hhtArea)) ? "OK" : "增加失败"; return(result); }
void btnSave_Click(object sender, EventArgs e) { if (txtCode.Text.Length != 9 && txtCode.Text.Length != 12) { MessageBox.Show("地区编码长度为9或12."); return; } if (txtHHTAreaName.Text.Trim().Equals("")) { MessageBox.Show("地区名称不可为空."); return; } //areas.Clear(); areas = Common.JsonHelper.ParseFormJson <List <Model.HHT_Area> >(wsArea.GetHHTAreaList(txtCode.Text)); Model.HHT_Area hhtArea = new Model.HHT_Area(); if (!areas.Exists(x => x.Code == txtCode.Text)) { hhtArea.Area_Level = (txtCode.Text.Length == 9) ? 4 : 5; hhtArea.AreaName = txtHHTAreaName.Text; hhtArea.Code = txtCode.Text; string addString = wsArea.SaveHHTArea(Common.JsonHelper.GetJosn <Model.HHT_Area>(hhtArea)); if (addString.Equals("OK")) { areas.Add(hhtArea); } } string remark = string.Format("说明:{0}", wsArea.GetAreaName(txtCode.Text.Substring(0, 6)).ToString()); string areaName = txtHHTAreaName.Text; TextClear(); lblAreaName.Text = areaName; lblRemark.Text = remark; ListShow(); }