/// <summary> /// 确定事件 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void btn_OK_Click(object sender, EventArgs e) { try { //设置当前病人(修复m_App病人丢失问题) if (null == m_App || null == m_App.CurrentPatientInfo || m_App.CurrentPatientInfo.NoOfFirstPage.ToString() != m_IemInfo.IemBasicInfo.NoOfInpat) { CurrentInpatient = DS_SqlService.GetPatientInfo(m_IemInfo.IemBasicInfo.NoOfInpat); } else { CurrentInpatient = m_App.CurrentPatientInfo; } GetUI(); if (null != CurrentInpatient) { CurrentInpatient.ReInitializeAllProperties(); } IemMainPageManger manger = new IemMainPageManger(m_App, CurrentInpatient); manger.SaveData(m_IemInfo); //add by cyq 2012-12-05 病案室人员编辑后状态改为已归档 if (editFlag) { DS_BaseService.SetRecordsRebacked(int.Parse(CurrentInpatient.NoOfFirstPage.ToString().Trim())); } } catch (Exception ex) { MyMessageBox.Show(1, ex); } }
private Inpatient CurrentInpatient;//add by ywk private void btn_OK_Click(object sender, EventArgs e) { ((ShowUC)this.Parent).Close(true, m_IemInfo); //点击确认按钮就将数据更新到数据库 CurrentInpatient = m_App.CurrentPatientInfo; CurrentInpatient.ReInitializeAllProperties(); IemMainPageManger manger = new IemMainPageManger(m_App, CurrentInpatient); manger.SaveData(m_IemInfo); }
private Inpatient CurrentInpatient;//add by ywk private void btn_OK_Click(object sender, EventArgs e) { GetUI(); ((ShowUC)this.Parent).Close(true, m_IemInfo); //病案首页费用,确认后加到电子病历的表中 add by ywk 2012年10月16日 18:41:57 CurrentInpatient = m_App.CurrentPatientInfo; CurrentInpatient.ReInitializeAllProperties(); IemMainPageManger manger = new IemMainPageManger(m_App, CurrentInpatient); manger.SaveData(m_IemInfo); }
/// <summary> /// 确定事件 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void btn_OK_Click(object sender, EventArgs e) { try { GetUI(); CurrentInpatient = m_App.CurrentPatientInfo; CurrentInpatient.ReInitializeAllProperties(); IemMainPageManger manger = new IemMainPageManger(m_App, CurrentInpatient); manger.SaveData(m_IemInfo); btn_Close_Click(sender, e); } catch (Exception ex) { throw ex; } }
private Inpatient CurrentInpatient;//add by ywk /// <summary> /// edit by xlb 2013-01-23 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void btn_OK_Click(object sender, EventArgs e) { try { string message = ""; bool isSuit = Validate(ref message); if (!isSuit) { //throw new Exception(message);//在这抛异常,岂不是抛出了系统级,应抛出信息为message //edit by ywk 2013年2月26日8:42:25 DrectSoft.Common.Ctrs.DLG.MyMessageBox.Show(message); return; } //设置当前病人(修复m_App病人丢失问题) if (null == m_App || null == m_App.CurrentPatientInfo || m_App.CurrentPatientInfo.NoOfFirstPage.ToString() != m_IemInfo.IemBasicInfo.NoOfInpat) { CurrentInpatient = DS_SqlService.GetPatientInfo(m_IemInfo.IemBasicInfo.NoOfInpat); } else { CurrentInpatient = m_App.CurrentPatientInfo; } GetUI(); //edit by 2012-12-20 张业兴 关闭弹出框只关闭提示框 //((ShowUC)this.Parent).Close(true, m_IemInfo); //点击确认按钮就将数据更新到数据库 //CurrentInpatient = m_App.CurrentPatientInfo; if (null != CurrentInpatient) { CurrentInpatient.ReInitializeAllProperties(); } IemMainPageManger manger = new IemMainPageManger(m_App, CurrentInpatient); manger.SaveData(m_IemInfo); //add by cyq 2012-12-05 病案室人员编辑后状态改为已归档 if (editFlag) { DS_BaseService.SetRecordsRebacked(int.Parse(CurrentInpatient.NoOfFirstPage.ToString().Trim())); } } catch (Exception ex) { DrectSoft.Common.Ctrs.DLG.MyMessageBox.Show(1, ex); } }
private Inpatient CurrentInpatient;//add by ywk /// <summary> /// 保存事件保存数据关闭窗体 /// Modify by xlb 2013-05-27 /// 保存不关闭窗体 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void btn_OK_Click(object sender, EventArgs e) { try { GetUI(); //((ShowUC)this.Parent).Close(true, m_IemInfo); //点击确认按钮就将数据更新到数据库 CurrentInpatient = m_App.CurrentPatientInfo; CurrentInpatient.ReInitializeAllProperties(); IemMainPageManger manger = new IemMainPageManger(m_App, CurrentInpatient); manger.SaveData(m_IemInfo); } catch (Exception ex) { MessageBox.Show(ex.Message); } }
private Inpatient CurrentInpatient;//add by ywk /// <summary> /// 确定事件 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void btn_OK_Click(object sender, EventArgs e) { try { //设置当前病人(修复m_App病人丢失问题) if (null == m_App || null == m_App.CurrentPatientInfo || m_App.CurrentPatientInfo.NoOfFirstPage.ToString() != m_IemInfo.IemBasicInfo.NoOfInpat) { CurrentInpatient = DS_SqlService.GetPatientInfo(m_IemInfo.IemBasicInfo.NoOfInpat); } else { CurrentInpatient = m_App.CurrentPatientInfo; } GetUI(); //edit by 2012-12-20 张业兴 关闭弹出框只关闭提示框 //((ShowUC)this.Parent).Close(true, m_IemInfo); //病案首页费用,确认后加到电子病历的表中 add by ywk 2012年10月16日 18:41:57 //CurrentInpatient = m_App.CurrentPatientInfo; if (null != CurrentInpatient) { CurrentInpatient.ReInitializeAllProperties(); } IemMainPageManger manger = new IemMainPageManger(m_App, CurrentInpatient); manger.SaveData(m_IemInfo); //add by cyq 2012-12-05 病案室人员编辑后状态改为已归档 if (editFlag) { DS_BaseService.SetRecordsRebacked(int.Parse(CurrentInpatient.NoOfFirstPage.ToString().Trim())); } } catch (Exception ex) { DrectSoft.Common.Ctrs.DLG.MyMessageBox.Show(1, ex); } }
private Inpatient CurrentInpatient;//add by ywk private void btn_OK_Click(object sender, EventArgs e) { try { //设置当前病人(修复m_App病人丢失问题) if (null == m_App || null == m_App.CurrentPatientInfo || m_App.CurrentPatientInfo.NoOfFirstPage.ToString() != m_IemInfo.IemBasicInfo.NoOfInpat) { CurrentInpatient = DS_SqlService.GetPatientInfo(m_IemInfo.IemBasicInfo.NoOfInpat); } else { CurrentInpatient = m_App.CurrentPatientInfo; } //edit by 2012-12-20 张业兴 关闭弹出框只关闭提示框 //((ShowUC)this.Parent).Close(true, m_IemInfo); //点击确认按钮就将数据更新到数据库 //CurrentInpatient = m_App.CurrentPatientInfo; if (null != CurrentInpatient) { CurrentInpatient.ReInitializeAllProperties(); } IemMainPageManger manger = new IemMainPageManger(m_App, CurrentInpatient); manger.SaveData(m_IemInfo); //add by cyq 2012-12-05 病案室人员编辑后状态改为已归档 if (editFlag) { DS_BaseService.SetRecordsRebacked(int.Parse(CurrentInpatient.NoOfFirstPage.ToString().Trim())); } } catch (Exception ex) { throw new Exception(ex.Message); } }
public void Save() { manger.SaveData(info); }