/// <summary> /// 医嘱保存 /// </summary> /// <param name="ciEmsDTO"></param> /// <param name="CiEnContext"></param> /// <returns></returns> public CiOrderTransMissionDTO SaveCiEmsDTONew(CiEmsDTO ciEmsDTO, CiEnContextDTO CiEnContext) { object[] param = new object[] { ciEmsDTO, CiEnContext }; si.url = url_r; CiOrderTransMissionDTO rtn = si.invoke <CiOrderTransMissionDTO>("SaveCiEmsDTONew", param.ToArray()); return(rtn); }
/// <summary> /// 新的医嘱保存返回集合 /// </summary> /// <returns></returns> public virtual CiOrderTransMissionDTO SaveNew() { // 保存之前的存储模型的转化 this.orDataConvert.SaveCiDTO(this.uiEmsDTO, this.ciEmsDTO, 0); // 个性化补充操作 OnBeforeCallServiceSave(this.ciEmsDTO); // 远程调用服务器保存,并返回 CiOrder CiOrderTransMissionDTO transMissionDto = ordMaintainService.SaveCiEmsDTONew(this.ciEmsDTO, BaseEmsView.BaseEmsInfoContext["CiEnContextDTO"] as CiEnContextDTO); //if (ciorder != null && ciorder.Mdicalinfo != null) //{ // medicalInfoCache.setMedicalinfo("Id", ciorder.Mdicalinfo); //} return(transMissionDto); }