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); } }
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"; }