Example #1
0
        /// <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);
        }
Example #2
0
        /// <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);
        }
Example #3
0
        /// <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);
        }
Example #4
0
        /// <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);
        }
Example #5
0
        /// <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);
        }