private void btnSave_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e) { if (XtraMessageBox.Show("确定保存该患者基本信息?", "操作确认", MessageBoxButtons.OKCancel) == System.Windows.Forms.DialogResult.OK) { rENALREPLACEMENTTHERAPYHIBindingSource.EndEdit(); rENALREPLACEMENTTHERAPYHIBindingSource.CurrencyManager.EndCurrentEdit(); try { renalHis.LOG_TIME = DateTime.Now; db.Insert(renalHis); renalHis = new RENAL_REPLACEMENT_THERAPY_HI(); renalHis.REG_ID = _regID; renalHis.BASE_INFO_ID = _baseID; renalHis.OPERATOR = ClsFrmMng.WorkerID; rENALREPLACEMENTTHERAPYHIBindingSource.DataSource = renalHis; if (NewRegistEvt != null) NewRegistEvt(); } catch (Exception err) { XtraMessageBox.Show(err.Message, "错误提示", MessageBoxButtons.OK); } } }
public FrmEdtSln(Int64 id) { InitializeComponent(); //string sPwd = Des.Decrypt(ClsFrmMng.KEY, ConfigurationManager.AppSettings["DbPwd"]); db = new Database("XE"); _id = id; sln = db.Single<RENAL_REPLACEMENT_THERAPY_HI>("where ID = @0", _id); rENALREPLACEMENTTHERAPYHIBindingSource.DataSource = sln; }