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);
        }
Exemple #2
0
        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();
        }