Exemplo n.º 1
0
        /// <summary>
        /// 获取药品调价明细
        /// </summary>
        /// <param name="p_lngMainSEQ">主表序列</param>
        /// <param name="p_dtbDetail">药品调价明细记录</param>
        /// <returns></returns>
        internal long m_lngGetAdjustmentDetail(long p_lngMainSEQ, out DataTable p_dtbDetail)
        {
            long lngRes = 0;

            com.digitalwave.iCare.middletier.MedicineStoreService.clsAdjustment_Supported_SVC objSvc =
                (com.digitalwave.iCare.middletier.MedicineStoreService.clsAdjustment_Supported_SVC)com.digitalwave.iCare.common.clsObjectGenerator.objCreatorObjectByType(typeof(com.digitalwave.iCare.middletier.MedicineStoreService.clsAdjustment_Supported_SVC));
            lngRes = objSvc.m_lngGetAdjustmentDetail(objPrincipal, p_lngMainSEQ, out p_dtbDetail);
            return(lngRes);
        }
Exemplo n.º 2
0
        /// <summary>
        /// 根据药品获取药品的购入价信息
        /// </summary>
        /// <param name="m_strMedicineid">药品id</param>
        /// <param name="m_dblCallInPrice">购入价</param>
        /// <returns></returns>
        public long m_lngGetMedicineCallInPriceByMedicineid(string m_strMedicineid, out double m_dblCallInPrice)
        {
            long lngRes = 0;

            com.digitalwave.iCare.middletier.MedicineStoreService.clsAdjustment_Supported_SVC objSvc =
                (com.digitalwave.iCare.middletier.MedicineStoreService.clsAdjustment_Supported_SVC)com.digitalwave.iCare.common.clsObjectGenerator.objCreatorObjectByType(typeof(com.digitalwave.iCare.middletier.MedicineStoreService.clsAdjustment_Supported_SVC));
            lngRes = objSvc.m_lngGetMedicineCallInPriceByMedicineid(objPrincipal, m_strMedicineid, out m_dblCallInPrice);
            return(lngRes);
        }
Exemplo n.º 3
0
        /// <summary>
        /// 获取药品调价主表信息
        /// </summary>
        /// <param name="p_strStorageID">仓库ID</param>
        /// <param name="p_strMedicineID">药品ID</param>
        /// <param name="p_dtmSearchBegin">搜索开始时间</param>
        /// <param name="p_dtmSearchEnd">搜索结束时间</param>
        /// <param name="p_dtbValue">药品调价主表信息</param>
        /// <returns></returns>
        internal long m_lngGetAdjustmentMain(string p_strStorageID, string p_strMedicineID, DateTime p_dtmSearchBegin, DateTime p_dtmSearchEnd, out DataTable p_dtbValue)
        {
            long lngRes = 0;

            com.digitalwave.iCare.middletier.MedicineStoreService.clsAdjustment_Supported_SVC objSvc =
                (com.digitalwave.iCare.middletier.MedicineStoreService.clsAdjustment_Supported_SVC)com.digitalwave.iCare.common.clsObjectGenerator.objCreatorObjectByType(typeof(com.digitalwave.iCare.middletier.MedicineStoreService.clsAdjustment_Supported_SVC));
            lngRes = objSvc.m_lngGetAdjustmentMain(objPrincipal, p_strStorageID, p_strMedicineID, p_dtmSearchBegin, p_dtmSearchEnd, out p_dtbValue);
            return(lngRes);
        }
Exemplo n.º 4
0
        /// <summary>
        ///  判断药品是否可以调价
        /// </summary>
        /// <param name="m_strMedicineid">药品id</param>
        /// <param name="m_strReturnMsg">返回信息,如果返回为空表示可以进行调价;非空返回不能调价原因</param>
        /// <returns></returns>
        public long m_lngJudgeCanAdjustPriceByMedicineID_ALLNewBill(string m_strMedicineid, out string m_strReturnMsg)
        {
            long lngRes = 0;

            com.digitalwave.iCare.middletier.MedicineStoreService.clsAdjustment_Supported_SVC objSvc =
                (com.digitalwave.iCare.middletier.MedicineStoreService.clsAdjustment_Supported_SVC)com.digitalwave.iCare.common.clsObjectGenerator.objCreatorObjectByType(typeof(com.digitalwave.iCare.middletier.MedicineStoreService.clsAdjustment_Supported_SVC));
            lngRes = objSvc.m_lngJudgeCanAdjustPriceByMedicineID_ALLNewBill(objPrincipal, m_strMedicineid, out m_strReturnMsg);
            return(lngRes);
        }