private void btnOk_Click(object sender, EventArgs e) { // 保存修改数据 BDictParameterEmp para = new BDictParameterEmp(); if (string.IsNullOrEmpty(this.teValue.Text)) { MessageHelper.ShowWarning("参数值不可为空!"); return; } para.EmpId = m_EmpId; para.Name = this.teName.Text; 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 <BDictParameterEmp>(para); CustomException ce = null; HttpDataHelper.HttpPostWithInfo("BASE", "/setup/paramempset", out ce, json); if (ce == null) { MessageHelper.ShowInfo("人员参数设置完成!"); this.DialogResult = DialogResult.OK; } else { MessageHelper.ShowWarning("人员参数设置不成功!\r\n" + ce.InnerMessage); return; } }
public void Init(BDictParameterEmp parm) { m_EmpId = parm.EmpId; this.teName.Text = parm.Name; this.teNameChn.Text = parm.NameChn; this.teValue.Text = parm.Value; this.meDescribe.Text = parm.Describe; }
public BDictParameterEmp GetData() { BDictParameterEmp parm = new BDictParameterEmp(); parm.EmpId = m_EmpId; parm.Name = this.teName.Text; parm.NameChn = this.teNameChn.Text; parm.Value = this.teValue.Text; parm.Describe = this.meDescribe.Text; return(parm); }
private void bbiEdit_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e) { BDictParameterEmp parm = this.gvParameterList.GetFocusedRow() as BDictParameterEmp; if (parm == null) { return; } FrmParameterEmpEdit frm = new FrmParameterEmpEdit(); frm.Init(parm); if (frm.ShowDialog() == DialogResult.OK) { parm = frm.GetData(); this.gvParameterList.SetFocusedRowCellValue(this.gclNameChn, parm.NameChn); this.gvParameterList.SetFocusedRowCellValue(this.gclValue, parm.Value); this.gvParameterList.SetFocusedRowCellValue(this.gclDescribe, parm.Describe); } }