/// <summary> /// 将commonNoteEntity转成InCommonNoteEnmtity,并保存 /// </summary> /// <param name="commonNoteEntity"></param> /// <returns></returns> private InCommonNoteEnmtity ConverBycommonNote(CommonNoteEntity commonNoteEntity) { try { CommonNoteBiz commonNoteBiz = new DrectSoft.Core.CommonTableConfig.CommonNoteBiz(m_app); commonNoteEntity = commonNoteBiz.GetDetailCommonNote(commonNoteEntity.CommonNoteFlow); InCommonNoteEnmtity inCommonNote = InCommonNoteBiz.ConvertCommonToInCommon(commonNoteEntity); InCommonNoteBiz icombiz = new DrectSoft.Core.CommonTableConfig.CommonNoteUse.InCommonNoteBiz(m_app); DataTable inpatientDt = icombiz.GetInpatient(m_noofinpat); inCommonNote.CurrDepartID = inpatientDt.Rows[0]["OUTHOSDEPT"].ToString(); inCommonNote.CurrDepartName = inpatientDt.Rows[0]["DEPARTNAME"].ToString(); inCommonNote.CurrWardID = inpatientDt.Rows[0]["OUTHOSWARD"].ToString(); inCommonNote.CurrWardName = inpatientDt.Rows[0]["WARDNAME"].ToString(); inCommonNote.NoofInpatient = m_noofinpat; inCommonNote.InPatientName = inpatientDt.Rows[0]["NAME"].ToString(); string message = ""; bool saveResult = icombiz.SaveInCommomNoteAll(inCommonNote, ref message); if (saveResult) { return(inCommonNote); } else { DrectSoft.Common.Ctrs.DLG.MyMessageBox.Show("创建单据失败"); return(null); } } catch (Exception ex) { throw ex; } }
Dictionary <string, List <InCommonNoteItemEntity> > dicitemListDel = new Dictionary <string, List <InCommonNoteItemEntity> >(); //删除的数据 /// <summary> /// 构造方法 /// edit by xlb 2013-02-01 /// 加上了等待窗 /// </summary> /// <param name="commonNoteEntity"></param> /// <param name="app"></param> public DayListForm(CommonNoteEntity commonNoteEntity, IEmrHost app) { m_WaitDialog = new WaitDialogForm("正在打开" + "" + commonNoteEntity.CommonNoteName + "", "请稍后..."); this.m_CommonNoteEntity = commonNoteEntity; this.m_app = app; this.m_CommonNoteBiz = new CommonNoteBiz(this.m_app); this.m_InCommonNoteBiz = new InCommonNoteBiz(this.m_app); InitializeComponent(); #region ----------------已注销 by xlb 2013.02.04-------- if (m_CommonNoteEntity.CommonNote_TabList == null) { CommonNoteBiz commonNoteBiz = new DrectSoft.Core.CommonTableConfig.CommonNoteBiz(m_app); m_CommonNoteEntity = commonNoteBiz.GetDetailCommonNote(m_CommonNoteEntity.CommonNoteFlow); } #endregion dateEdit1.DateTime = DateTime.Now; }