Ejemplo n.º 1
0
        private void bbiSave_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
        {
            // 保存修改数据
            BDictParameter para = this.gvParameterList.GetFocusedRow() as BDictParameter;

            if (string.IsNullOrEmpty(this.teValue.Text))
            {
                MessageHelper.ShowWarning("参数值不可为空!");
                return;
            }
            para.Value    = this.teValue.Text;
            para.NameChn  = string.IsNullOrEmpty(this.teNameChn.Text) ? "" : this.teNameChn.Text;
            para.Describe = string.IsNullOrEmpty(this.meDescribe.Text) ? "" : this.meDescribe.Text;

            string          json = StringHelper.SerializeObject <BDictParameter>(para);
            CustomException ce   = null;

            HttpDataHelper.HttpPostWithInfo("BASE", "/setup/paramset", out ce, json);
            if (ce == null)
            {
                this.gvParameterList.SetFocusedRowCellValue("Value", this.teValue.Text);
                this.gvParameterList.SetFocusedRowCellValue("NameChn", this.teNameChn.Text);
                this.gvParameterList.SetFocusedRowCellValue("Describe", this.meDescribe.Text);
                this.SetStatus(false);
            }
            else
            {
                MessageHelper.ShowError("保存参数失败!\r\n" + ce.Info);
            }
        }
Ejemplo n.º 2
0
        private void FreshRow()
        {
            BDictParameter para = this.gvParameterList.GetFocusedRow() as BDictParameter;

            if (para == null)
            {
                return;
            }

            this.teName.Text              = para.Name;
            this.teNameChn.Text           = para.NameChn;
            this.teValue.Text             = para.Value;
            this.icbeModifyType.EditValue = para.ModifyType;
            this.meDescribe.Text          = para.Describe;

            //  TODO: 参数对象显示处理(待对象参数表完善)

            meObjectList.Text = "His6.Base.GridHelper\r\nHis6.Base.TreeListHelper";
        }