/// <summary> /// 根据药房id和发生日期获取配药发药信息 /// </summary> /// <param name="m_strMedStoreID"></param> /// <param name="m_strCreateDate"></param> /// <param name="m_dtSendWindows"></param> /// <param name="m_dtWindows"></param> /// <returns></returns> public long m_lngGetDataByMedStoreID(string m_strMedStoreID, string m_strCreateDate, ref List <clsWindowsInfo> m_objWindowList, ref List <clsWindowsInfo> m_objSendWindowsList) { long lngRes = 0; clsOPMedStoreSvc objSvc = (clsOPMedStoreSvc)com.digitalwave.iCare.common.clsObjectGenerator.objCreatorObjectByType(typeof(clsOPMedStoreSvc)); lngRes = objSvc.m_lngGetDataByMedStoreID(objPrincipal, m_strMedStoreID, m_strCreateDate, ref m_objWindowList, ref m_objSendWindowsList); return(lngRes); }
/// <summary> /// 根据药房id查找窗口信息 /// </summary> /// <param name="m_strMedStoreid"></param> /// <param name="m_bjTable"></param> /// <returns></returns> public long m_lngGetWindowInfoByMedstoreid(string m_strMedStoreid, out DataTable m_bjTable) { long lngRes = 0; clsOPMedStoreSvc objSvc = (clsOPMedStoreSvc)com.digitalwave.iCare.common.clsObjectGenerator.objCreatorObjectByType(typeof(clsOPMedStoreSvc)); lngRes = objSvc.m_lngGetWindowInfoByMedstoreid(objPrincipal, m_strMedStoreid, out m_bjTable); return(lngRes); }
/// <summary> /// 专家组处方信息 /// </summary> /// <param name="dtResult"></param> /// <returns></returns> public long m_lngGetGroupInfo(ref DataTable dtResult) { clsOPMedStoreSvc objSvc = (clsOPMedStoreSvc)com.digitalwave.iCare.common.clsObjectGenerator.objCreatorObjectByType(typeof(clsOPMedStoreSvc)); long lngRes = objSvc.m_lngGetGroupInfo(ref dtResult); objSvc.Dispose(); objSvc = null; return(lngRes); }
/// <summary> /// 获取医生工作量信息 /// </summary> /// <param name="objDep"></param> /// <returns></returns> public long m_lngGetOPDoctorWorkLoadInfo(string m_strBeignTime, string m_strEndTime, string m_strDoctorID, out DataTable m_objTable) { long lngRes = 0; clsOPMedStoreSvc objSvc = (clsOPMedStoreSvc)com.digitalwave.iCare.common.clsObjectGenerator.objCreatorObjectByType(typeof(clsOPMedStoreSvc)); lngRes = objSvc.m_lngGetOPDoctorWorkLoadInfo(objPrincipal, m_strBeignTime, m_strEndTime, m_strDoctorID, out m_objTable); objSvc.Dispose(); objSvc = null; return(lngRes); }
/// <summary> /// 获取科室信息 /// </summary> /// <param name="objDep"></param> /// <returns></returns> public long m_lngGetOPDeptInfo(out DataTable objDep) { long lngRes = 0; clsOPMedStoreSvc objSvc = (clsOPMedStoreSvc)com.digitalwave.iCare.common.clsObjectGenerator.objCreatorObjectByType(typeof(clsOPMedStoreSvc)); lngRes = objSvc.m_lngGetOPDeptInfo(objPrincipal, out objDep); objSvc.Dispose(); objSvc = null; return(lngRes); }