Пример #1
0
        /// <summary>
        /// 获得药房信息(名称)
        /// </summary>
        /// <param name="p_dtable"></param>
        /// <returns></returns>
        public long  m_lngVerichDropRecord(int p_Seq, int p_Order)
        {
            long lngRes = 0;
            clsMedSendConfigRelation_SVC objSvc =
                (clsMedSendConfigRelation_SVC)com.digitalwave.iCare.common.clsObjectGenerator.objCreatorObjectByType(typeof(clsMedSendConfigRelation_SVC));

            lngRes = objSvc.m_lngVerichDropRecord(objPrincipal, p_Seq, p_Order);
            objSvc.Dispose();
            return(lngRes);
        }
Пример #2
0
        /// <summary>
        /// 获得窗口队列信息
        /// </summary>
        /// <param name="p_strID"></param>
        /// <param name="flage"></param>
        /// <param name="p_dtimeBegin"></param>
        /// <param name="p_dtimeEnd"></param>
        /// <param name="p_DataTableQueue"></param>
        /// <returns></returns>
        public long m_lngGetWinQueueByMedStoreID(string p_strID, int flage, DateTime p_dtimeBegin, DateTime p_dtimeEnd, out DataTable p_DataTableQueue)
        {
            long lngRes = 0;
            clsMedSendConfigRelation_SVC objSvc =
                (clsMedSendConfigRelation_SVC)com.digitalwave.iCare.common.clsObjectGenerator.objCreatorObjectByType(typeof(clsMedSendConfigRelation_SVC));

            lngRes = objSvc.m_lngGetWinQueueByMedStoreID(objPrincipal, p_strID, flage, p_dtimeBegin, p_dtimeEnd, out p_DataTableQueue);
            objSvc.Dispose();
            return(lngRes);
        }
Пример #3
0
        /// <summary>
        ///
        /// </summary>
        /// <param name="p_Seq"></param>
        /// <param name="p_WinStyle"></param>
        /// <param name="p_Status"></param>
        /// <returns></returns>
        public long m_thJudgeIsOldData(int p_Seq, int p_WinStyle, out int p_Status)
        {
            long lngRes = 0;
            clsMedSendConfigRelation_SVC objSvc =
                (clsMedSendConfigRelation_SVC)com.digitalwave.iCare.common.clsObjectGenerator.objCreatorObjectByType(typeof(clsMedSendConfigRelation_SVC));

            lngRes = objSvc.m_thJudgeIsOldData(objPrincipal, p_Seq, p_WinStyle, out p_Status);
            objSvc.Dispose();
            return(lngRes);
        }
Пример #4
0
        /// <summary>
        /// 获得药房信息(名称)
        /// </summary>
        /// <param name="p_dtable"></param>
        /// <returns></returns>
        public long m_lngGetMedStoreInfo(out DataTable p_dtable)
        {
            long lngRes = 0;
            clsMedSendConfigRelation_SVC objSvc =
                (clsMedSendConfigRelation_SVC)com.digitalwave.iCare.common.clsObjectGenerator.objCreatorObjectByType(typeof(clsMedSendConfigRelation_SVC));

            lngRes = objSvc.m_lngGetMedStoreInfo(objPrincipal, out p_dtable);
            objSvc.Dispose();
            return(lngRes);
        }
Пример #5
0
        /// <summary>
        /// 新增 配药窗口->发药窗口 关系
        /// </summary>
        /// <param name="p_intSeq">流水号</param>
        /// <param name="p_objWinArr"></param>
        /// <returns></returns>
        public long m_lngAddMedSendGiveRelation(out int p_intSeq, clsMedSendConfig_VO p_objWinArr)
        {
            long lngRes = 0;

            clsMedSendConfigRelation_SVC objSvc =
                (clsMedSendConfigRelation_SVC)com.digitalwave.iCare.common.clsObjectGenerator.objCreatorObjectByType(typeof(clsMedSendConfigRelation_SVC));

            lngRes = objSvc.m_lngAddMedSendGiveRelation(objPrincipal, out p_intSeq, p_objWinArr);
            objSvc.Dispose();
            return(lngRes);
        }
Пример #6
0
        /// <summary>
        /// 根据配药窗口ID获取配药窗口->发药窗口 信息
        /// </summary>
        /// <param name="p_WinID"></param>
        /// <param name="p_objResArr"></param>
        /// <returns></returns>
        public long m_lngGetMedWinByID(string p_WinID, out clsMedSendConfig_VO[] p_objResArr)
        {
            long lngRes = 0;

            clsMedSendConfigRelation_SVC objSvc =
                (clsMedSendConfigRelation_SVC)com.digitalwave.iCare.common.clsObjectGenerator.objCreatorObjectByType(typeof(clsMedSendConfigRelation_SVC));

            lngRes = objSvc.m_lngGetMedWinByID(objPrincipal, p_WinID, out p_objResArr);
            objSvc.Dispose();
            return(lngRes);
        }
Пример #7
0
        /// <summary>
        /// 保存 批量移动记录
        /// </summary>
        /// <param name="p_objWinArr"></param>
        /// <returns></returns>
        public long m_lngUpdateMovRecord(clsMedSendConfig_VO[] p_objWinArr)
        {
            long lngRes = 0;

            clsMedSendConfigRelation_SVC objSvc =
                (clsMedSendConfigRelation_SVC)com.digitalwave.iCare.common.clsObjectGenerator.objCreatorObjectByType(typeof(clsMedSendConfigRelation_SVC));

            lngRes = objSvc.m_lngUpdateMovRecord(objPrincipal, p_objWinArr);
            objSvc.Dispose();
            return(lngRes);
        }
Пример #8
0
        /// <summary>
        /// 删除 配药窗口->发药窗口 关系
        /// </summary>
        /// <param name="p_intID">流水号</param>
        /// <returns></returns>
        public long m_thDelMedSendGiveRelation(int p_intID)
        {
            long lngRes = 0;

            clsMedSendConfigRelation_SVC objSvc =
                (clsMedSendConfigRelation_SVC)com.digitalwave.iCare.common.clsObjectGenerator.objCreatorObjectByType(typeof(clsMedSendConfigRelation_SVC));

            lngRes = objSvc.m_thDelMedSendGiveRelation(objPrincipal, p_intID);
            objSvc.Dispose();
            return(lngRes);
        }