/// <summary> /// 保存模板 /// </summary> /// <param name="headModel">模板头</param> /// <param name="detailModel">模板明细</param> /// <returns>true成功</returns> public bool AsSaveTmp(OPD_OMRTmpHead headModel, OPD_OMRTmpDetail detailModel) { headModel.CreateDate = DateTime.Now; //覆盖原来的 if (headModel.OMRTmpHeadID != 0) { List <OPD_OMRTmpDetail> detailList = NewObject <OPD_OMRTmpDetail>().getlist <OPD_OMRTmpDetail>("OMRTmpHeadID=" + headModel.OMRTmpHeadID); if (detailList.Count > 0) { detailModel.OMRTmpDetailID = detailList[0].OMRTmpDetailID; } } this.BindDb(headModel); int iHeadRtn = headModel.save(); detailModel.OMRTmpHeadID = headModel.OMRTmpHeadID; this.BindDb(detailModel); int iDetailRtn = detailModel.save(); if (iHeadRtn > 0 && iDetailRtn > 0) { return(true); } else { return(false); } }
public ServiceResponseData GetOMRTemplateDetail() { var headId = requestData.GetData <int>(0); OPD_OMRTmpDetail head = NewObject <OMRTplManager>().GetOMRTemplateDetail(headId); responseData.AddData(head); return(responseData); }
public int ShowOMRTplDialog(OPD_OMRTmpDetail detailModel) { isSucess = 2; currentTmpDetail = detailModel; FrmOMRTemplate frm = (iFrmOMRTemplate as FrmOMRTemplate); frm.ShowDialog(); return(isSucess); }
/// <summary> /// 保存模板详细信息 /// </summary> /// <param name="mouldList">模板明细</param> /// <returns>1成功</returns> public int SaveDetail(OPD_OMRTmpDetail mouldList) { return(1); }