예제 #1
0
        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;
            }
        }
예제 #2
0
 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;
 }
예제 #3
0
        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);
        }
예제 #4
0
        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);
            }
        }